浅谈mysql在主从服务器中同步的实现

数据库 MySQL
本文主要以代码的形式讲述了mysql在主从服务器中同步的实现方法。

本文主要以代码的形式讲述了mysql在主从服务器中同步的实现方法,通过以下的命令实现mysql的同步。如果以虚拟机linux系统下mysql为主服务器,添加一个可以远程登录的账户,用phpmyadmin创建账户并勾选相应权限(注意权限表的更新),修改主服务器my.cnf文件,添加如下内容:

  1. [mysqld]  
  2.  
  3. #主服务器配置  
  4.  
  5. server-id=1 
  6.  
  7. log-bin 

然后重启,即可。

从服务器配置,修改my.cnf,添加如下内容:

  1. server-id=2 
  2.  
  3. master-host=ip 
  4.  
  5. master-port=3306 
  6.  
  7. master-user=username 
  8.  
  9. master-password=password  
  10.  
  11. master-connect-retry=60 
  12.  
  13. replicate-do-db=dbname 

根据需要修改即可,重启mysql服务,即可实现同步,注意wamp的假重启现象,进入到windows系统服务多启动几次即可。

查看从服务器的工作状态用命令:show slave status\G,如果slave_io_running,slave_sql_running两项为yes,且没有报错,则从服务器工作正常。

原文地址:http://blog.chinaunix.net/space.php?uid=25528943&do=blog&id=374819

【编辑推荐】

  1. 降低锁竞争 减少MySQL用户等待时间
  2. MySQL技巧:结合相关参数 做好Limit优化
  3. MySQL中创建及优化索引组织结构的思路
  4. 教你如何利用MySQL学习MongoDB之SQL语法
  5. 教你如何利用MySQL学习MongoDB之数据存储结构
责任编辑:赵鹏 来源: ChinaUnix博客
相关推荐

2010-10-11 17:23:47

mysql建主从服务器

2011-09-29 13:52:57

服务器HPC浪潮TS850

2010-03-04 14:15:38

Ubuntu MySQ

2018-08-02 10:14:49

服务器数据库主从同步

2011-07-08 09:38:10

服务器mysql同步备份

2011-07-07 17:28:32

mysql同步备份服务器

2011-07-08 08:48:17

服务器mysql同步备份

2009-06-11 13:16:00

netbeansTomcat服务器配置

2010-06-09 14:04:34

MySQL数据库

2009-07-09 10:25:05

Servlet的Web

2010-08-25 14:40:49

DHCP服务器故障

2011-10-09 09:26:04

ubuntursync服务器

2010-08-26 13:04:06

DHCP服务器

2009-02-13 11:06:00

时间同步服务器服务器

2022-08-18 08:24:19

Mysql数据库

2019-01-09 13:07:26

Tomcat服务器优化

2010-01-06 09:19:45

2015-02-09 16:01:18

服务器

2010-05-20 13:22:32

2024-01-10 17:24:00

点赞
收藏

51CTO技术栈公众号