Mysql入门MySQL 主从同步部分数据表
《Mysql入门MySQL 主从同步部分数据表》要点: MYSQL入门主服务器IP:192.168.1.100 从服务器IP:192.168.1.101 TipsMYSQL入门在配置MySQL主从同步的时候需要保证一下几点: 配置Master服务器(主服务器)MYSQL入门1、更改主服务器MySQL配置文件, MYSQL入门
MYSQL入门2、创建一个从服务器链接主服务器的帐号 (1)、在命令行下登录mysql: # mysql -uroot -p MYSQL入门(2)、首先创建一个名为:slave_user,密码为:987654321的帐号 SQLMYSQL入门
MYSQL入门(3)、查看二进制日志的信息,记录下当前的二进制文件名称和位置: Welcome to the MySQL monitor. Commands end with ; or g. Your MySQL connection id is 508296 Server version: 5.5.48-log Source distribution Copyright (c) 2000,2016,Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or 'h' for help. Type 'c' to clear the current input statement. mysql> show master status; +------------------+-----------+--------------+------------------+ | File | Position | Binlog_Do_DB | Binlog_Ignore_DB | +------------------+-----------+--------------+------------------+ | mysql-bin.000019 | 864074260 | | | +------------------+-----------+--------------+------------------+ 1 row in set (0.00 sec) MYSQL入门(4)、对数据库进行锁表操作,防止我们在导出数据的时候还有数据写入,然后导出我们需要的数据表,再把数据表导入到从服务器去 mysql> unlock tables; mysql> Ctrl-C -- exit! Aborted [root@192 ~]# mysqldump -uroot -p******** erp claim_staff>claim_staff.sql; 配置Slave(从服务器)MYSQL入门1、更改从服务器MySQL配置文件,把server-id设置为为一个的一个id(推荐设置成服务器的最后一组数字) [mysqld] server-id = 101 #我们再改变一些二进制日志文件的名称(可选) log-bin=mysql-relay-bin replicate-do-table=erp.claim_staff
2、配置同步参数: 参数说明:
|
参数
|
说明
|
|