菜单

MySQL5中经常出现的字符集问题有哪些,MySQL5字符集问题的解决方案

2020年4月30日 - 4166am金沙下载

核心提示:今天打开slave日志发现一堆错误全部是这种

以下的文章主要向大家描述的是MySQL5中经常遇到的字符集问题和具体的实际解决办法
,如果你对MySQL5中经常遇到的字符集问题和具体的实际解决办法的相关内容有兴趣了解的话,你就可以浏览以下的文章了。

以下的文章主要是介绍一种更为快捷的方法来实现MySQL5字符集问题,以下就是MySQL5字符集问题与其实际解决办法的描述,希望在你今后的学习中会有所帮助。希望你浏览之后能有所收获。

今天打开slave日志发现一堆错误全部是这种:

今天打开slave日志发现一堆错误全部是这种:

今天打开slave日志发现一堆错误全部是这种:

[ERROR] Slave: Error Character set #28 is not a compiled character
set and is not specified in the
/usr/local/mysql/share/mysql/charsets/Index.xml file on query.

[ERROR] Slave: Error ‘Character set ‘#28’ is not a compiled character
set and is not specified in the
‘/usr/local/MySQL(和PHP搭配之最佳组合)/share/MySQL(和PHP搭配之最佳组合)/charsets/Index.xml(标准化越来越近了)’
file’ on query.

[ERROR] Slave: Error ‘Character set ‘#28’ is not a compiled character
set and is not specified in the
‘/usr/local/MySQL(和PHP搭配之最佳组合)/share/MySQL(和PHP搭配之最佳组合)/charsets/Index.xml(标准化越来越近了)’
file’ on query.

我在master(Linux)机上写insert语句,发现同步是没问题的,后来我在window上用一个mysql客户端插入数据,上面的问题就开始出现了。通过mysqlbinlog查看slave日志发现

我在master(linux)机上写insert语句,发现同步是没问题的,后来我在window上用一个MySQL(和PHP搭配之最佳组合)客户端插入数据,上面的问题就开始出现了。通过MySQL(和PHP搭配之最佳组合)binlog查看slave日志发现

我在master(linux)机上写insert语句,发现同步是没问题的,后来我在window上用一个MySQL(和PHP搭配之最佳组合)客户端插入数据,上面的问题就开始出现了。通过MySQL(和PHP搭配之最佳组合)binlog查看slave日志发现

如果使用gbk编码的客户端插入数据就会有下面的日志:

如果使用gbk编码的客户端插入数据就会有下面的日志:

如果使用gbk编码的客户端插入数据就会有下面的日志:

SET
@@session.character_set_client=28,@@session.collation_connection=33,

SET @@session.character_set_client=28,@@session.collation_connection=33,@@session.collation_server=8/*!*/; 
SET @@session.character_set_client=28,@@session.collation_connection=33,@@session.collation_server=8/*!*/; 

@@session.collation_server=8/*!*/;

如果是直接在linux写insert,那么上面的28(gbk) 就变成8(latin-swde)

如果是直接在linux写insert,那么上面的28(gbk) 就变成8(latin-swde)

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图