首页 / MYSQL / Mysql主从配置,实现读写分离
Mysql主从配置,实现读写分离
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Mysql主从配置,实现读写分离,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2133字,纯文字阅读大概需要4分钟。
内容图文
(2)找到MySQL安装文件夹修改my.Ini文件。mysql中有好几种日志方式,这不是今天的重点。我们只要启动二进制日志log-bin就ok。
在[mysqld]下面增加下面几行代码
1 server-id=1 //给数据库服务的唯一标识,一般为大家设置服务器Ip的末尾号
2 log-bin=master-bin
3 log-bin-index=master-bin.index
(3)查看日志
mysql> SHOW MASTER STATUS;
+-------------------+----------+--------------+------------------+
| File | Position | Binlog_Do_DB | Binlog_Ignore_DB |
+-------------------+----------+--------------+------------------+
| master-bin.000001 | 1285 | | |
+-------------------+----------+--------------+------------------+
1 row in set (0.00 sec)
重启MySQL服务
3、配置Slave从服务器(windows)
(1)找到MySQL安装文件夹修改my.ini文件,在[mysqld]下面增加下面几行代码
1 [mysqld]
2 server-id=2
3 relay-log-index=slave-relay-bin.index
4 relay-log=slave-relay-bin
重启MySQL服务
(2)连接Master
change master to master_host=‘192.168.0.104‘, //Master 服务器Ip
master_port=3306,
master_user=‘repl‘,
master_password=‘mysql‘,
master_log_file=‘master-bin.000001‘,//Master服务器产生的日志
master_log_pos=0;
(3)启动Slave
start slave;
4、Slave从服务器(Ubuntu)
(1)找到MySQL安装文件夹修改my.cnf文件,vim my.cnf
s
(2) ./support-files/myql.server restart 重启MySQL服务 , ./bin/mysql 进入MySQL命令窗口
(3)连接Master
change master to master_host=‘192.168.0.104‘, //Master 服务器Ip
master_port=3306,
master_user=‘repl‘,
master_password=‘mysql‘,
master_log_file=‘master-bin.000001‘,//Master服务器产生的日志
master_log_pos=0;
(4)启动Slave
start slave;
OK所有配置都完成了,这时候大家可以在Master Mysql 中进行测试了,因为我们监视的时Master mysql 所有操作日志,所以,你的任何改变主服务器数据库的操作,都会同步到从服务器上。创建个数据库,表试试吧。。。
文章引自---www.cnblogs.com/alvin_xp/p/4162249.html
Mysql主从配置,实现读写分离
标签:files div 读写 服务器 host 数据业务 使用 传统 isp
本文系统来源:http://www.cnblogs.com/duanxiaojun/p/7171650.html
内容总结
以上是互联网集市为您收集整理的Mysql主从配置,实现读写分离全部内容,希望文章能够帮你解决Mysql主从配置,实现读写分离所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。