WEB开发网
开发学院数据库MySQL MySQL数据库两台主机同步实战 阅读

MySQL数据库两台主机同步实战

 2009-04-14 11:17:41 来源:WEB开发网   
核心提示: 2、以root用户登录ServB,修改ServB的my.cnf文件vi/etc/my.cnf在[MySQLd]的配置项中增加如下配置:1default-character-set=utf823log-bin=MySQL-bin45relay-log=relay-bin67relay-log

2、以root用户登录ServB,修改ServB的my.cnf文件

vi /etc/my.cnf

在[MySQLd]的配置项中增加如下配置:

1 default-character-set=utf8
2 
3 log-bin=MySQL-bin
4 
5 relay-log=relay-bin
6 
7 relay-log-index=relay-bin-index
8 
9 server-id=2
10 
11 master-host=10.240.136.9
12 
13 master-user=tongbu
14 
15 master-password=123456
16 
17 master-port=3306
18 
19 master-connect-retry=30
20 
21 binlog-do-db=umsdb
22 
23 replicate-do-db=umsdb
24 
25 replicate-ignore-table=umsdb.boco_tb_menu
26 
27 replicate-ignore-table=umsdb.boco_tb_connect_log
28 
29 replicate-ignore-table=umsdb.boco_tb_data_stat
30 
31 replicate-ignore-table=umsdb.boco_tb_log_record
32 
33 replicate-ignore-table=umsdb.boco_tb_workorder_record

1.3 手工执行数据库同步

假设以ServA为主服务器,在ServB上重启MySQL:

service MySQLd restart

在ServB上用root用户登录MySQL,执行:

MySQL> stop slave;
 

MySQL> load data from master;

MySQL> start slave;

在ServA上重启MySQL:

service MySQLd restart

1.4 查看数据库同步状态

在MySQL命令提示符下执行:

MySQL> show slave statusG

上一页  1 2 3 4  下一页

Tags:MySQL 数据库 主机

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接