linux mysql主从复制(数据同步)配置手册

linux mysql主从复制(数据同步)配置手册

ID:14617015

大小:31.38 KB

页数:8页

时间:2018-07-29

linux mysql主从复制(数据同步)配置手册_第1页
linux mysql主从复制(数据同步)配置手册_第2页
linux mysql主从复制(数据同步)配置手册_第3页
linux mysql主从复制(数据同步)配置手册_第4页
linux mysql主从复制(数据同步)配置手册_第5页
资源描述:

《linux mysql主从复制(数据同步)配置手册》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1配置主服务器(master)1.1编辑数据库配置文件my.cnf,一般在/etc/目录下#vi/etc/my.cnf编辑文件内容如下:[client]#password=your_passwordport=3306socket=/data/mysql/mysql.sock[mysqld]port=3306socket=/data/mysql/mysql.sockskip-external-lockingkey_buffer_size=16Mmax_allowed_packet=1Mtable_open_cache=64sort_

2、buffer_size=512Knet_buffer_length=8Kread_buffer_size=256Kread_rnd_buffer_size=512Kmyisam_sort_buffer_size=8Mcharacter_set_server=utf8collation-server=utf8_general_cilower_case_table_names=1character_set_client=utf8lower_case_table_names=0max_connections=1000wait_timeo

3、ut=31536000interactive_timeout=31536000log-bin=mysql-binbinlog_format=mixedserver-id=1innodb_flush_log_at_trx_commit=1sync_binlog=1slave_skip_errors=all#过滤掉一些没啥大问题的错误[mysqldump]quickmax_allowed_packet=16M[mysql]no-auto-rehash[myisamchk]key_buffer_size=20Msort_buffer_s

4、ize=20Mread_buffer=2Mwrite_buffer=2M[mysqlhotcopy]interactive-timeoutserver-id=1中的1可以任意定义,只要是唯一的就行。1.1然后重启MySQL#servicemysqlrestart1.2登录MySQL服务器#mysql-uroot-p在主服务器新建一个用户赋予“REPLICATIONSLAVE”的权限。你不需要再赋予其它的权限。在下面的命令,把192.168.100.2替换为从服务器的IP。mysql>createuser'sync'@'192.16

5、8.100.2'identifiedby'sync';mysql>grantreplicationslaveon*.*to'sync'@'192.168.100.2'identifiedby'sync';mysql>flushprivileges;1.3执行以下命令锁定数据库以防止写入数据mysql>FLUSHTABLESWITHREADLOCK;这时不要退出mysql命令行,因为退出命令行后,全局表锁就失效,新开一个窗口继续执行以下命令。1.4导出数据库#mysqldump-uroot-p123456--all-database

6、s>/root/all.sql1.5再次连接数据库进入mysql命令行查看master状态mysql>SHOWMASTERSTATUS;请记下显示的信息,配置从服务器会用到。+------------------+----------+--------------+------------------+

7、File

8、Position

9、Binlog_Do_DB

10、Binlog_Ignore_DB

11、+------------------+----------+--------------+------------------+

12、mysql

13、-bin.000003

14、1001741

15、dbispconfig

16、mysql

17、+------------------+----------+--------------+------------------+1rowinset(0.00sec)1.6解锁数据表mysql>UNLOCKTABLES;1.1使用scp命令传输数据库文件all.sql到从服务器#scp/root/all.sqlroot@www.example.com:/root2配置从服务器(slave)登录从服务器。2.1导入主服务器的数据库#mysql-uroot-p

18、123456

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

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

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