错误代码:1267“like”操作的排序规则(utf8\u unicode\u ci,隐式)和(utf8\u general\u ci,隐式)非法混合

h9vpoimq  于 2021-06-25  发布在  Mysql
关注(0)|答案(0)|浏览(289)

mysql错误消息:
呼叫 TESTSP (1,'超级管理员','弗兰克帕特森','','',1)错误代码:1267。非法混合排序规则(utf8\u unicode\u ci,隐式)和(utf8\u general\u ci,隐式),用于“like”0.000秒操作
mysql数据库设置
显示变量,如“%collat%”;
排序规则\u连接utf8 \u常规\u ci排序规则\u数据库拉丁文1 \u瑞典语\u ci排序规则\u服务器utf8 \u常规\u ci
显示变量,如“%char%”;
字符集\客户端utf8字符集\连接utf8字符集\数据库拉丁1字符集\文件系统二进制字符集\结果utf8字符集\服务器utf8字符集\系统utf8字符集\目录c:\program files\mysql\mysql server 5.6\share\charsets\ character_set_client =utf8 collation_connection =utf8\u常规\u ci db_collation =utf8\u常规\u ci
也用这个测试过
选择concat('alter table ', tbl. 表\u架构 , ' . ', tbl. 表格名称 , ' 转换为字符集utf8 collate utf8\u general\u ci;')从 information_schema . TABLES tbl哪里tbl。 TABLE_SCHEMA ='数据库名称'
请建议
我在这个问题上浪费了很多时间,但运气不好,你能提出什么解决办法吗。另外,我还更改了mysql.ini的字符集设置。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题