centos7通过yum安装mysql5.7

Centos7的yum源中默认是没有mysql,因为现在已经用mariaDB代替mysql了。

首先我们下载mysql的repo源,我们可以去mysql官网找最新的repo源地址



地址:

https://dev.mysql.com/downloads/repo/yum/

开始在linux下下载repo源

//下载mysql rpm包

# wget http://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm

//安装mysql rpm包

# yum localinstall mysql57-community-release-el7-11.noarch.rpm

//安装mysql

# yum install mysql-community-server

安装成功后需要重启mysql服务

systemctl start mysqld

设置为开机启动

systemctl enable mysqld

刚开始安装的Mysql5.7是会随机生成一个root密码的,我们要先找到这个随机密码,然后改新密码。我们可以通过grep命令查找随机root密码。


centos7通过yum安装mysql5.7_第1张图片

安装完mysql 之后,登陆以后,不管运行任何命令,总是提示需要修改密码,通过alter user修改密码


step 1: SET PASSWORD = PASSWORD('your newpassword');


step 2: ALTER USER 'root'@'localhost'PASSWORD EXPIRE NEVER;


step 3: flush privileges;


Tips

查看Mysql实时连接 show processlist;

MySQL服务重启方法 systemctl restart mysqld.service

MySQL配置文件默认路径 /etc/my.cnf

更改配置文件设置默认UTF-8编码方式:

你可能感兴趣的:(centos7通过yum安装mysql5.7)