【Linux】3、Linux系统安装MySQL

本文详细介绍了如何在Linux系统中检查MySQL及MariaDB的安装情况,如何卸载MariaDB,上传并安装MySQL的步骤,包括启动MySQL服务,设置开机启动,登录MySQL并修改密码,以及开启远程访问权限的过程。
摘要由CSDN通过智能技术生成

Linux系统安装MySQL

1. 查询当前系统是否安装MySQL

rpm -qa | grep mysql

在这里插入图片描述
🍌没有输出,说明当前系统没有MySQL。

2. 查询当前系统是否安装mariadb

🍌mariadb与MySQL冲突,如果有mariadb,需要将其卸载掉

rpm -qa | grep mariadb

在这里插入图片描述
🍌发现系统中有这个软件,我们需要将其卸载掉

rpm -e --nodeps mariadb-libs-5.5.60-1.el7_5.x86_64

在这里插入图片描述
🍌注意名称相同,卸载之后再查询,如果查不到,说明卸载成功。

3. 上传MySQL压缩包到Linux系统

💧压缩包CSDN资源获取: 传送门
💧压缩包百度网盘获取: 传送门
🍌通过FinalShell工具上传到Linux根目录,也可以用其他方法,比如:lrzsz
lrzsz安装方法: 传送门
在这里插入图片描述

🍌进入到根目录查看
在这里插入图片描述

🍌在/usr/local目录下创建mysql文件夹

mkdir /usr/local/mysql

🍌将压缩包移动到/usr/local/mysql目录下

mv mysql-5.7.25-1.el7.x86_64.rpm-bundle.tar.gz /usr/local/mysql/

🍌进入到该目录下解压

cd /usr/local/mysql/
tar -zxvf mysql-5.7.25-1.el7.x86_64.rpm-bundle.tar.gz 

在这里插入图片描述

❗❗❗注意:一定要按照顺序安装rpm软件包

rpm -ivh mysql-community-common-5.7.25-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.25-1.el7.x86_64.rpm
rpm -ivh mysql-community-devel-5.7.25-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-compat-5.7.25-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-5.7.25-1.el7.x86_64.rpm
yum install net-tools
rpm -ivh mysql-community-server-5.7.25-1.el7.x86_64.rpm

4. 启动MySQL

# 查看mysql状态
systemctl status mysqld
# 启动mysql服务
systemctl start mysqld

在这里插入图片描述

🍌设置开机自动启动mysql服务

systemctl enable mysqld

🍌查看已启动的服务

netstat -tunlp

在这里插入图片描述
🍌MySQL启动成功

5. 登录MySQL

🍌刚刚安装mysql,会有一个临时密码,在/var/log/mysqld.log文件中。
🍌查询密码

 cat /var/log/mysqld.log | grep password

在这里插入图片描述
冒号后面是密码

🍌登录MySQL

mysql -uroot -p

🍌回车之后输入密码
在这里插入图片描述
登录成功

🍌修改密码

set global validate_password_length=4; #设置密码长度最低位数
set global validate_password_policy=LOW; # 设置密码安全等级低,便于密码可以修改成root
set password=password('root'); # 设置密码为root

在这里插入图片描述

🍌开启访问权限
这样可以在Windows中访问。

grant all on *.* to 'root'@'%' identified by 'root'; #开启访问权限
flush privileges; # 权限刷新一下,立即生效

在这里插入图片描述
注意不要忘记输入分号哦

🍌退出,使用新密码登录

mysql -uroot -proot

在这里插入图片描述
登录成功

6. 外部连接MySQL

在这里插入图片描述
🍌连接名写什么都可以,主机一定要写对
在这里插入图片描述

连接成功

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值