在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*

yum 安装 mysql 所在目录_centos

二、创建mysql用户以及组

groupadd mysql
useradd -r -g mysql mysql

yum 安装 mysql 所在目录_数据库_02

三、通过wget 下载yum

四、安装yum源

rpm -ivh mysql80-community-release-el7-3.noarch.rpm

yum 安装 mysql 所在目录_mysql_03

补充(这里我安装的时候冲突了,因为我之前装了个mysql的yum)

【注意】没有冲突可跳过这段

yum 安装 mysql 所在目录_centos_04


用 rpm -e 包名 删除包

rpm -e [包名]

yum 安装 mysql 所在目录_yum 安装 mysql 所在目录_05

五、安装完成后,可以查询yum安装包

yum repolist all | grep mysql

此时默认的安装源为mysql80-community版本,使用如下命令来取消mysql80-community的默认安装

yum-config-manager --disable mysql80-community

yum 安装 mysql 所在目录_yum 安装 mysql 所在目录_06

使用如下命令(其中mysql57-community可换成其他刚刚查到的版本的名字
)来使mysql57-community成为yum默认安装版本。

yum-config-manager --enable mysql57-community

yum 安装 mysql 所在目录_数据库_07

此时可以再次查看默认版本是否为5.7

六、执行安装命令

yum install mysql-community-server
yum -y install mysql-devel

yum 安装 mysql 所在目录_linux_08


yum 安装 mysql 所在目录_mysql_09

七、启动mysql服务

systemctl restart mysqld.service //重启mysql服务

systemctl status mysqld.service //查看mysql状态

yum 安装 mysql 所在目录_linux_10

yum 安装 mysql 所在目录_mysql_11


看到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 '【新密码】';

yum 安装 mysql 所在目录_数据库_12

九、完成!

使用新密码,登录一下

yum 安装 mysql 所在目录_centos_13