在主mysql中增加用来同步的账号 , 并赋予同步权限 , 以用户名为resp为例:
CREATE USER 'resp'@'%' IDENTIFIED BY 'password';
GRANT REPLICATION SLAVE ON *.* TO 'resp'@'%';
配置之后重启msql
mysql>show master status; //可以查看主mysql状态
在从数据库中
server-id=2
#log-bin=/var/lib/mysql/mysql-bi //从mysql可以不用设置日志文件
在从mysql中增加命令参数master_log_file 和master_log_pos 可以在master mysql中用 show master status查询到 。
开发时 , 实现读写分离有两种方式 , 一种是在应用程序层面实现 , 即在应用程序中指定读取数据的数据库和写入数据的数据库 。 另一种是采用专门的中间件 , 例如Mycat、Cobar、Oneproxy、Atlas、Kingshared等 。
- 芯片|为什么一些国产手机宁愿使用高通芯片,却不用国产的紫光系列了?
- 戴尔|国产操作系统兼容多种芯片架构,可望替代美国软硬件体系
- 芯片|芯片关键材料涨价十倍!俄做出新决定后,国产拿下全球45%市场!
- 日本抱大腿,联合美国建造2nm芯片基地!或为了摆脱台积电?
- 微软|实力被低估了?国产芯片巨头跳过192层,直接切入232层闪存生产
- 实力被低估了?国产芯片巨头跳过192层,直接切入232层闪存生产
- 程序员|腾讯与敦煌研究院成立数字实验室,这是又要出新皮肤了吗?
- 美媒:尽管美国全力阻挠,但依旧无法遏制中国芯片崛起!
- 芯片|显示器刷新频率60和144区别大吗
- 海尔|程序员的八年工资变动,令网友羡慕不已:你一个月顶我一年工资