MySQL(多主一从)搭建-创新互联

拓扑图:

10年积累的成都做网站、网站建设、外贸营销网站建设经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先网站制作后付款的网站建设流程,更有莎车免费网站建设让你可以放心的选择与我们合作。

MySQL(多主一从)搭建

实验环境:(三台虚拟机)

server1(master1-178)、server2(master2-179)、server3(slave-175)

Master1:(178)

安装软件

yum install -y mysql mysql-server

开启binlog日志功能

MySQL(多主一从)搭建

启动MySQL登录并授权

MySQL(多主一从)搭建

MySQL(多主一从)搭建

Master2(179)

安装MySQL软件

yum install -y mysql mysql-server

开启binlog日志功能

MySQL(多主一从)搭建

启动MySQL登录并授权

MySQL(多主一从)搭建

Slave(175)

安装软件

yum install -y mysql mysql-server

修改MySQL配置文件,开启Multi功能支持多线程MySQL运行

MySQL(多主一从)搭建

[mysqld_muliti]

mysqld=/usr/bin/mysqld_safe

mysqladmin=/usr/bin/mysqladmin

user=root

password=123

[mysqld178]

port=3306

datadir=/var/lib/mysqla

pid-file=/var/lib/mysqla/mysqld.pid

socket=/var/lib/mysqla/mysql.sock

user=mysql

server-id=175

[mysqld179]

port=3307

datadir=/var/lib/mysqlb

pid-file=/var/lib/mysqlb/mysqld.pid

socket=/var/lib/mysqlb/mysql.sock

user=mysql

server-id=175

初始化生成mysqa、mysqlb目录

mysql_install_db --datadir=/var/lib/mysqla --user=mysql

mysql_install_db --datadir=/var/lib/mysqlb --user=mysql

MySQL(多主一从)搭建

MySQL(多主一从)搭建

修改权限:

chown -R mysql /var/lib/mysqla

chown -R mysql /var/lib/mysqlb

启动服务:

mysqld_multi --defaults-file=/etc/my.cnf start 178

mysqld_multi --defaults-file=/etc/my.cnf start 179

MySQL(多主一从)搭建

登录测试(并分别做授权):

mysql -P 3306 -S /var/lib/mysqla/mysql.sock

MySQL(多主一从)搭建

MySQL(多主一从)搭建

mysql -P 3307 -S /var/lib/mysqlb/mysql.sock

MySQL(多主一从)搭建

由于他们两个端口分别对应不同额服务器,所以我们分别在两个服务器上面创建不同的数据库文件,再分别登录两个端口查看,每个端口只能看到他所对应的数据库文件,即为成功:

master1:

MySQL(多主一从)搭建

master2:

MySQL(多主一从)搭建

slave服务器分别登陆查看

MySQL(多主一从)搭建

MySQL(多主一从)搭建

另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


新闻名称:MySQL(多主一从)搭建-创新互联
网站URL:http://hbruida.cn/article/eopsc.html