我刚刚安装了 PhpMyAdmin v4.1.5 仅英文版
我已将其设置为访问 2 台服务器 - 我的 PC 上的本地服务器和我的服务器上的远程服务器
对于我的本地电脑来说一切都很好,但是当我登录到远程服务器时,我收到了消息
Error
MySQL 说道:
#1273 - 未知排序规则:'utf8mb4_general_ci'
搜索 PhpMyAdmin 代码在 DatabaseInterface.class.php 中找到对此的引用
if (PMA_MYSQL_INT_VERSION > 50503) {
$default_charset = 'utf8mb4';
$default_collation = 'utf8mb4_general_ci';
} else {
$default_charset = 'utf8';
$default_collation = 'utf8_general_ci';
}
不知道这是什么,但似乎错误地设置了默认字符集和排序规则
这个解决方案对我有用 https://wordpress.org/support/topic/unknown-collation-utf8mb4_unicode_ci?replies=13#post-6884250
1) 单击数据库的“导出”选项卡
2) 单击“自定义”单选按钮
3) 转到标题为“格式特定选项”的部分,并将“数据库系统或旧版 MySQL 服务器以最大化输出兼容性:”的下拉列表从“无”更改为 MYSQL40。
4) 滚动到底部并单击“开始”。
如果与wordpress有关,更多信息 https://make.wordpress.org/core/2015/04/02/the-utf8mb4-upgrade/为什么会发生这种情况。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)