phpmysql 错误 - #1273 - #1273 - 未知排序规则:'utf8mb4_general_ci' [英] phpmysql error - #1273 - #1273 - Unknown collation: 'utf8mb4_general_ci'

查看:24
本文介绍了phpmysql 错误 - #1273 - #1273 - 未知排序规则:'utf8mb4_general_ci'的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我刚刚安装了 PhpMyAdmin v4.1.5 只有英文版

I have just installed PhpMyAdmin v4.1.5 English only

我已将其设置为访问 2 台服务器 - 本地一台在我的 PC 上,另一台在我的服务器上

I have set it up to access 2 servers - the local one on my PC and the remote one on my server

我的本​​地 PC 一切正常,但是当我登录到远程服务器时,我收到消息

All is fine for my local PC but when I log in to my remote server I get the message

错误

MySQL 说:

#1273 - 未知排序规则:'utf8mb4_general_ci'

#1273 - Unknown collation: 'utf8mb4_general_ci'

搜索 PhpMyAdmin 代码会在 DatabaseInterface.class.php 中找到一个对此的引用

Searching the PhpMyAdmin code finds one reference to this in 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';
        }

不知道这是什么,但它似乎正在设置默认字符集 &校对错误

No idea what this is but it seems to be setting the default charset & collation wrongly

推荐答案

This解决方案对我有用

1) 单击数据库的导出"选项卡

1) Click the "Export" tab for the database

2) 点击自定义"单选按钮

2) Click the "Custom" radio button

3) 转到标题为特定格式选项"的部分,并将数据库系统或较旧的 MySQL 服务器以最大限度地提高输出兼容性:"的下拉列表从 NONE 更改为 MYSQL40.

3) Go the section titled "Format-specific options" and change the dropdown for "Database system or older MySQL server to maximize output compatibility with:" from NONE to MYSQL40.

4) 滚动到底部并点击GO".

4) Scroll to the bottom and click "GO".

如果它与 wordpress 相关,更多信息关于它为什么是正在发生.

If it's related to wordpress, more info on why it is happening.

这篇关于phpmysql 错误 - #1273 - #1273 - 未知排序规则:'utf8mb4_general_ci'的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆