mysql的双主模式搭建

安装mysql

卸载相关插件

# 删除mariadb,先查看,再删除
rpm -qa | grep mariadb | xargs rpm -ev --allmatches --nodeps

安装libaio

#libaio是linux的原生异步io接口,mysql需要依赖此环境
rpm -ivh libaio-0.3.109-13.el7.x86_64.rpm

安装MySQL

上传相应的rpm资源到服务器,通过命令进行安装

cd /installer
unzip mysql-5.7.zip
cd /installer/mysql
# mysql包下有多个rpm软件,需要逐步执行进行安装
rpm -ivh XXXXX.rpm

初始化MySQL

mysqld --initialize --lower-case-table-name=1

启动MySQL

systemctl start mysqld

初次启动会有一定的延迟,等待即可。

启动完成之后,查看 mysql root账号的密码,使用如下命令:

grep password /var/log/mysqld.log

打印出来的日志最后会显示初始化后的密码

配置mysql

修改root密码

#进入mysql
mysql -uroot -p
#修改root密码
alter user 'root'@'localhost' identified by '新密码';
flush privileges;

配置开启远程登录

版本为5.7,配置开启数据库的远程登录

mysql -uroot -p
mysql> grant all privileges on *.* to 'root'@'%' identified by 'root密码' with grant option;

版本为8.X版本,配置开启数据的远程登录

mysql -uroot -p
mysql> use mysql;
mysql> select host, user, plugin from user;
mysql> update user set host='%' where user ='root';
mysql> flush privileges;

文章链接: https://www.mfisp.com/20945.html

文章标题:mysql的双主模式搭建

文章版权:梦飞科技所发布的内容,部分为原创文章,转载请注明来源,网络转载文章如有侵权请联系我们!

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA打赏
共{{data.count}}人
人已打赏
建站教程

HAProxy搭建web集群

2023-5-30 12:43:15

建站教程

mysql的双主模式搭建(二)

2023-6-1 15:30:42

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
客户经理
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索

梦飞科技 - 最新云主机促销服务器租用优惠