搭建单机多实例mysql集群实现主从和读写分离

因为自己使用,只购买了一个阿里云服务器,强化性能肯定是在单服务器上搭建多mysql实例并实现主从和读写分离。
遂开始查找教程
这个博主的方法非常详细,一步一步安装,保证成功

多实例主从复制

https://my.oschina.net/u/2426590/blog/1831211

记录启动与关闭:
启动三个实例:

/etc/rc.d/init.d/mysqld_multi start 1-3

启动三个MySQL实例,注意这里的数字和my.cnf中的[mysqldN]对应,1-3就是启动[mysqld1]、[mysqld2]、[mysqld3]配置段的MySQL实例。
查看端口有没有正常启动

netstat -ano | egrep "3307|3308|3306"

查看端口,看MySQL有没有正常启动,如果没有启动或报错,一般报错详细日志存在各个实例data目录下的 主机名.err文件中,打开此文件查找错误原因,逐步排错就可以了。
关闭多个MySQL实例

killall -u mysql  或 kill -9 the-mysql-pid

读写分离

读写分离使用的是mycat教程配置。
https://blog.csdn.net/qq_35992900/article/details/80673889?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522159685767519724848359822%2522%252C%2522scm%2522%253A%252220140713.130102334…%2522%257D&request_id=159685767519724848359822&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2allfirst_rank_ecpm_v3~pc_rank_v3-2-80673889.pc_ecpm_v3_pc_rank_v3&utm_term=%E4%BD%BF%E7%94%A8mycat%E5%AE%9E%E7%8E%B0%E8%AF%BB%E5%86%99%E5%88%86%E7%A6%BB&spm=1018.2118.3001.4187

值得一提的是

读写分离的配置还是需要有了固定结构的数据库表再进行,否侧mycat映射需要一直更改,所以开发时如果还存在更改数据库,数据表的行为先别急着做读写分离

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值