mysql双机安装比较简单,keepalived折腾了2天终于弄好了, 不是专业运维~~~轻喷
第一次安装keepalived是使用yum,这里有个大坑看了这个@java_龙大神的帖子才知道
最新的keepalived2.几的也没成功最后不得不用1.4老版本, 嘿嘿不喜欢用老东西。
1.用的CentOS7,因为CentOS7自带mariadb,所以首先卸载mariadb.不卸载安装mysql会有冲突,以前安装过mysql也要卸载
rpm -qa|grep mysql
rpm -ev mysql...
2.安mysql包
rpm -ivh mysql...
3.mysql启动
service mysqld start
报错: TIMESTAMP with implicit DEFAULT value is deprecated时间冲突
解决:my.cnf 加explicit_defaults_for_timestamp=true
[ERROR] --initialize specified but the data directory has files in it. Aborting
解决:rm -rf (my.cnf里的data文件下的所有file)
4.mysq -u root -p https://www.jb51.net/article/116032.htm
如果直接回车不能进
grep 'temporary password' /var/log/mysqld.log
5.修改密码
修改密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'root123';
如果密码设置太简单出现以下的提示
如何解决ERROR 1819 (HY000): Your password does not satisfy the current policy requirements呢? 这里直接提供解决方案