最近在考虑复习一下Linux部署MySQL,搭建主从复制环境,我以为很简单,没想到是我眼高手低,搭建过程中遇见了很多问题,集众家所长,终于解决了,怕以后忘记了,遂记录下来,以便后期复盘,同时也给各位同仁做一个参考,避免大家走更多的弯路!菜鸟,加油吧!
1、安装Mysql总共有两种方式,联网在线安装和离线安装,大家可以根据环境进行操作:
1.1 联网安装MySQL,使用wget命令;
1.2 在线下载并安装MySQL;
1.3 下载下来的MySQL安装包如果是红色的需要授权,即“chmod 777 mysqlxxxx.rpm”;
安装MySQL时候出现“依赖检测失败,mysql-community-release 与 mysql57-community-release-el7-8.noarch冲突”提示,根据其他博主办法尝试卸载,但命令有所变化,使用‘‘yum remove mysql’’才能卸载干净,请看下图:
1.4 卸载完成之后要重新安装试一下;
1.5 安装MySQL完成,进入“cd /etc/yum.repos.d/”目录继续安装MySQL服务;
1.6 安装MySQL服务报“公钥不匹配”,重新安装匹配公钥,然后再次安装即可;
2、启动完MySQL,获取临时密码时候出现无反应情况,需要设置并删除mysql目录,重启MySQL服务,再次使用查询MySQL获取临时密码即可,获取完临时密码大家登录后尽快改密码就行;
3、修改密码强度及长度,并进行修改MySQL密码;
Centos7安装MySQL至此结束,如有不足请私信我指正,谢谢!