在Linux上用yum安装mysql(5.7,也可其他版本)
目录
- 在Linux上用yum安装mysql(5.7,也可其他版本)
- 一、查看电脑是否安装过mysql(如果以前没有安装可以跳过这一步)
- 二、创建mysql用户以及组
- 三、通过wget 下载yum
- 四、安装yum源
- 补充(这里我安装的时候冲突了,因为我之前装了个mysql的yum)
- 五、安装完成后,可以查询yum安装包
- 六、执行安装命令
- 七、启动mysql服务
- 八、修改mysql密码
- 1、获取临时密码
- 2、登录mysql
- 3、修改密码要求(使用简单密码)
- 4、设置密码
- 九、完成!
一、查看电脑是否安装过mysql(如果以前没有安装可以跳过这一步)
rpm -qa | grep mysql*
yum list mysql*
二、创建mysql用户以及组
groupadd mysql
useradd -r -g mysql mysql
三、通过wget 下载yum
四、安装yum源
rpm -ivh mysql80-community-release-el7-3.noarch.rpm
补充(这里我安装的时候冲突了,因为我之前装了个mysql的yum)
【注意】没有冲突可跳过这段
用 rpm -e 包名 删除包
rpm -e [包名]
五、安装完成后,可以查询yum安装包
yum repolist all | grep mysql
此时默认的安装源为mysql80-community版本,使用如下命令来取消mysql80-community的默认安装
yum-config-manager --disable mysql80-community
使用如下命令(其中mysql57-community可换成其他刚刚查到的版本的名字
)来使mysql57-community成为yum默认安装版本。
yum-config-manager --enable mysql57-community
此时可以再次查看默认版本是否为5.7
六、执行安装命令
yum install mysql-community-server
yum -y install mysql-devel
七、启动mysql服务
systemctl restart mysqld.service //重启mysql服务
systemctl status mysqld.service //查看mysql状态
看到running就表示成功了!
八、修改mysql密码
1、获取临时密码
临时密码存在/var/log/mysqld.log中,使用如下命令查看:
grep "temporary password" /var/log/mysqld.log
2、登录mysql
使用刚刚查到的临时密码登录mysql
mysql -u root -p【刚刚查看到的密码】
3、修改密码要求(使用简单密码)
因为mysql5.7有密码要求,不能太简单,所以使用以下命令修改密码要求
//表示长度最短为0
set global validate_password_length=0;
set global validate_password_policy=LOW;
4、设置密码
ALTER USER root@localhost IDENTIFIED BY '【新密码】';
九、完成!
使用新密码,登录一下