1、跟新yum
sudo yum update -y
2、 防火墙 与 selinux 设置说明, 如果已经关闭了 防火墙 和 Selinux 的用户请跳过设置
sudo systemctl status firewalld
sudo systemctl stop firewalld
sudo yum install wget
wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
sudo yum -y install mysql57-community-release-el7-10.noarch.rpm
2.1、出错执行下一句
sudo yum remove mysql57-community-release-el7-10.noarch.rpm
报错:No package mysql-community-server available.
sudo rpm -ivh https://repo.mysql.com//mysql57-community-release-el7-11.noarch.rpm
3、开始安装
sudo yum -y install mysql-community-server
如果下载很慢,可以去国内镜像网站下载,上传到服务器目录
下载地址: http://mirrors.ustc.edu.cn/mysql-ftp/Downloads/MySQL-5.7/mysql-community-server-5.7.29-1.el7.x86_64.rpm
/var/cache/yum/x86_64/7/mysql57-community/packages/
4、启动
sudo systemctl start mysqld.service
#查看状态
sudo systemctl status mysqld.service
grep "password" /var/log/mysqld.log
A temporary password is generated for root@localhost: ufSl*wf7y3zM orNeO_rSe0T!
#登录
mysql -uroot -porNeO_rSe0T!
set password for root@localhost = password('dev007%P');
grant all privileges on *.* to 'root'@'%' identified by 'dev007%P' with grant option;
#刷新权限
flush privileges;
网友评论