我正在尝试在两个 MariaDB 数据库之间设置复制,但在 phpMyAdmin 中出现以下错误:
Error 'Character set '#610' is not a compiled character set and is not specified in the '/usr/share/mysql/charsets/Index.xml' file'
我检查了一下mysqld --verbose --help
,两者都将 UTF-8 作为默认字符集。
我正在尝试在两个 MariaDB 数据库之间设置复制,但在 phpMyAdmin 中出现以下错误:
Error 'Character set '#610' is not a compiled character set and is not specified in the '/usr/share/mysql/charsets/Index.xml' file'
我检查了一下mysqld --verbose --help
,两者都将 UTF-8 作为默认字符集。
评论太长了。还要检查所有其他字符集定义。
默认字符集变量
显示默认数据编码
数据库:
表:
列:
我添加了一个限制语句,只显示前 1000 行。适应例如:
WHERE CHARACTER_SET_NAME = '#610'
显示所有可用的字符集:
希望这有助于找到问题。