mysql主从.主主配置详细

mysql主从.主主配置详细

ID:34724615

大小:78.26 KB

页数:17页

时间:2019-03-10

mysql主从.主主配置详细_第1页
mysql主从.主主配置详细_第2页
mysql主从.主主配置详细_第3页
mysql主从.主主配置详细_第4页
mysql主从.主主配置详细_第5页
资源描述:

《mysql主从.主主配置详细》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、查询mysql内所有用户情况mysql> SELECTDISTINCTCONCAT('User:''',user,'''@''',host,''';')ASqueryFROMmysql.user;如果没有在/etc/my.cnf中配置bin-log位置,MySQL的bin-log默认文件位置在/var/lib/mysql下配置时还请注意:1.主服务器、从服务器的IP地址可能变化,不要在my.cnf配置固定的master-ip,用命令指定。2.主服务器和从服务器都启动ssh服务,方便从服务器远程登录主

2、服务器。3.在从服务器上测试主服务器的状态。4.mysql配置改变主要要重启服务sudorestartmysql或servicemysqlrestart,我就因为没有及时重启浪费了时间。5. 配置发生改变后最好重新开启一个命令行终端输入命令。6.从数据库的改变也能同步到主数据库过程 1.1. Master设置步骤1.配置my.cnf文件确保主服务器主机上my.cnf文件的[mysqld]部分包括一个log-bin选项。该部分还应有一个server-id=Master_id选项#vim/etc/mys

3、ql/my.cnfserver-id=1log_bin=/var/log/mysql/mysql-bin.logexpire_logs_days=10max_binlog_size=100Mbinlog_do_db=testbinlog_ignore_db=mysqlbind-address默认是127.0.0.1你必须更改它,否则Slave将无法链接到Master#bind-address=127.0.0.1bind-address=0.0.0.0重启服务器neo@netkiller:~$sudo

4、/etc/init.d/mysqlreload*ReloadingMySQLdatabaseservermysqld[OK]建议使用reload,如果不起作用再用restart1.登录slave服务器,测试主库3306工作情况,如果看到下面相关信息表示工作正常。2.3.#telnet192.168.1.24633064.Trying192.168.1.246...5.Connectedto192.168.1.246.6.Escapecharacteris'^]'.7.I8.5.1.61-0ubunt

5、u0.11.10.1-log1WGRANTREPLICATIONSLAVEON*.*TO'replication'@'%.mydomain.com'IDENTIFIEDBY'slavepass';13.mysql>FLUSHPRIVILEGES;14.GRANTREPLICATIONSLAVE,REPLICATIONCLIENTON*.*TOreplication@'192.168

6、.245.131'IDENTIFIEDBY'slavepass'1.锁表禁止写入新数据2.3.mysql>FLUSHTABLESWITHREADLOCK;4.5.查看Master工作状态6.7.mysql>SHOWMASTERSTATUS;8.+------------------+----------+--------------+------------------+9.

7、File

8、Position

9、Binlog_Do_DB

10、Binlog_Ignore_DB

11、10.+--------------

12、----+----------+--------------+------------------+11.

13、mysql-bin.000002

14、106

15、test

16、mysql

17、12.+------------------+----------+--------------+------------------+13.1rowinset(0.00sec)14.如果显示下面内容表示,配置不正确mysql>SHOWMASTERSTATUS;Emptyset(0.02sec)取得快照并记录日志名和偏移量后,可以

18、在主服务器上重新启用写活动mysql>UNLOCKTABLES;5.1.2. Slave过程 1.2. Slave设置步骤1.配置my.cnf从服务器的ID必须与主服务器的ID不相同,如果设置多个从服务器,每个从服务器必须有一个唯一的server-id值,必须与主服务器的以及其它从服务器的不相同。#vim/etc/mysql/my.cnf[mysqld]server-id=22.#servicemysqlrestart3.mysqlstart/running,proc

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。