1.删除centos7 自带的Mariadb,避免安装mysql报错
rpm -qa|grep mariadb
rpm -e --nodeps mariadb-libs
2. 检查之前安装过mysql,有则删除遗留文件
rpm -qa | grep mysql
rpm -e --nodeps mysql
#删除mysql 文件
rm /etc/my.cnf
3.下载rpm 文件
打开 官方下载页面 (目前是这个页面如图)

4.上传服务器解压
tar -xvf mysql-5.7.30-1.el7.x86_64.rpm-bundle.tar
5.进入解压的目录进行安装
rpm -Uvh *.rpm --nodeps --force
安装完成如图所示
6.获取初始密码
# 启动mysql
systemctl start mysqld
#获取初始密码
cat /var/log/mysqld.log | grep password
7. 登录
mysql -uroot -p
8.修改密码
# 查看默认配置
show variables like "%validate%";
#修改默认配置
#设置密码可以为简单模式(可不设置,但你的密码必须符合默认的规范)
set global validate_password_policy=0;
# 设置密码长度至少6位
set global validate_password_length=6;
#设置密码
set password=password('123456');
flush privileges;
9.设置远程访问
grant all privileges on *.* to 'root'@'%' identified by '你的密码' with grant option;
flush privileges;
10.开机自启
systemctl enable mysqld

本文详细介绍了如何在CentOS7系统中彻底卸载自带的Mariadb,并从头开始安装MySQL,包括解决安装冲突、下载并上传rpm包、初始化数据库、修改密码策略、设置远程访问权限及开机自启等步骤。

1597

被折叠的 条评论
为什么被折叠?



