MySQL报错小计

错误一:主从同步错误

原因:虚拟机在不同的环境中使用不同的IP导致。

解决方法:关闭防火墙即可(systemctl stop firewalld);

原因:获取主库的同步二进制文件失败;

解决方法:重新查看主库信息(show master status;),并在从库重新授权:
stop slave;

change master to master_host=……

start slave;

解决办法如下:

Mysql> stop slave;                                                     

Mysql> SET GLOBAL SQL_SLAVE_SKIP_COUNTER=1; START SLAVE;           

Mysql> start slave;                                                     

Mysql> show slave status\G

错误二:插入表内容不识别

原因:创建表的时候字段没有指定字符编码

解决办法:

1)修改表的编码方式:

ALTER TABLE `test` DEFAULT CHARACTER SET utf8;

#该命令用于将表test的编码方式改为utf8;

2)修改字段的编码方式:

ALTER TABLE `test` CHANGE `name` `name` VARCHAR(40) CHARACTER SET utf8 NOT NULL;

#该命令用于将表test中name字段的编码方式改为utf8

 

 

 

 

 

 

 

 

 

 

 

 

 

 

猜你喜欢

转载自blog.csdn.net/Doudou_Mylove/article/details/108337360