mysql 5.5 主从同步问题_Mysql-5.5.3-m3 主从同步不支持master-host问题的解决办法

环境:

OS:CentOS release 5.5 (Final) (64位)

2.6.18-194.el5 #1 SMP Fri Apr 2 14:58:14 EDT 2010 x86_64 x86_64 x86_64 GNU/LinuxMysql:

mysql-5.5.3-m3.tar.gz

Master:192.168.0.100

Slave:192.168.0.200

大部分配置跟"MySQL主从同步、读写分离配置步骤、问题解决笔记[原创]"类似,但在从服务器上配置的时候,加的复制条件都不能启动数据库;不过据网上消息介绍,Mysql版本从5.1.7以后开始就不支持“master-host”类似的参数;

查看mysql_error.log中的报错信息如下;

110105 13:38:00 mysqld_safe mysqld from pid file /data0/mysql/3306/mysql.pid ended

110105 13:38:06 mysqld_safe Starting mysqld daemon with databases from /data0/mysql/3306/data

InnoDB: The InnoDB memory heap is disabled

InnoDB: Mutexes and rw_locks use GCC atomic builtins

110105 13:38:06 InnoDB: highest supported file format is Barracuda.

110105 13:38:06 InnoDB Plugin 1.0.6 started; log sequence number 44309

110105 13:38:06 [ERROR] /usr/local/webserver/mysql/libexec/mysqld: unknown variable 'master-host=192.168.7.202'

110105 13:38:06 [ERROR] Aborting

110105 13:38:06 InnoDB: Starting shutdown...

110105 13:38:08 InnoDB: Shutdown completed; log sequence number 44319

110105 13:38:08 [Note] /usr/local/webserver/mysql/libexec/mysqld: Shutdown complete

无奈之下,从数据库my.cnf修改为以下配置;(主数据库中注意ID为1,并加入要同步的库既可)

[client]

character-set-server = utf8

port = 3306

socket = /tmp/mysql.sock

[mysqld]

character-set-server = utf8

replicate-ignore-db = mysql

repli

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值