1.下载mysql5.7 rpm安装包
下载路径:http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm(或者使用wget下载:wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm)
2.安装mysql源
yum localinstall mysql57-community-release-el7-8.noarch.rpm
提示【Is this ok [y/d/N]: y 输入y回车】
3.检查mysql源是否安装成功
yum repolist enabled | grep “mysql.-community.”
4.安装mysql
yum install mysql-community-server
注意:安装过程中提示【Is this ok [y/d/N]: y 输入y回车】
5.启动mysql
systemctl start mysqld
6.设置开机启动
systemctl enable mysqld
systemctl daemon-reload
查看mysql下root账号的默认密码
mysql5.7安装完成之后,在/var/log/mysqld.log文件中给root生成了一个默认密码。通过下面的方式找到root默认密码,然后登录mysql。
命令:grep ‘temporary password’ /var/log/mysqld.log
7.修改配置文件
修改配置文件
默认配置文件路径
配置文件:/etc/my.cnf
日志文件:/var/log//var/log/mysqld.log
服务启动脚本:/usr/lib/systemd/system/mysqld.service
socket文件:/var/run/mysqld/mysqld.pid
my.cnf配置修改如下:
保存my.cnf并重启mysql服务是配置生效
命令:systemctl restart mysqld
登录mysql
命令:mysql -uroot -p
输入密码:默认为刚才查到的密码
mysql> alter user 'root'@'localhost' identified by '123'; #修改密码
mysql> grant all privileges on *.* to 'root' @'%' identified by 'yourpassword'; #允许访问mysql
mysql> flush privileges; #使生效