MySQL 主从同步错误(error)解决

2014-11-24 18:22:50 · 作者: · 浏览: 0

1出现错误(error)提示



解决方法(fāng fǎ)


从服务器上删除掉所有二进制日志文件包括一个数据(data)目录下master.info文件和hostname-relay-bin开头文件


master.info:记录(record)了Mysql主服务器上日志文件和记录(record)位置连接密码(code)


2出现错误(error)提示



解决方案:


由于主服务器运行了一段时间产生了二进制文件而slave是从log.000001开始读取删除主机二进制文件包括log.index文件


3错误(error)提示如下



解决方法(fāng fǎ)


由于slave没有此table表添加这个表使用slave start 就可以继续同步



4错误(error)提示如下



Mysql > Slave statusG;


显示:Slave_SQL_Running NO


解决方法(fāng fǎ):


Mysql > stop slave;


Mysql > set global sql_slave_skip_counter =1 ;


Mysql > start slave;


5错误(error)提示如下


# show slave statusG;



这个问题(problem)原因是主数据(data)库突然停止或问题(problem)终止更改了mysql-bin.xxx日志slave服务器找不到这个文件需要找到同步点和日志文件然后chage master即可


解决方法(fāng fǎ):



6错误(error)提示如下



这个错误(error)就说club.question_del 表里面没有qdir这个字段 造成加上就可以了~


在主mysql : 里面查询 Desc club.question_del


错误(error)从服务器上执行 : alter table question_del add qdir varchar(30) not null;