相关疑难解决方法(0)

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

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

我已将其设置为访问2台服务器 - 我的PC上的本地服务器和服务器上的远程服务器

一切都适合我的本地PC,但当我登录到我的远程服务器时,我收到了消息

错误

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';
        }
Run Code Online (Sandbox Code Playgroud)

不知道这是什么,但它似乎错误地设置了默认的charset&collat​​ion

php mysql collation phpmyadmin

25
推荐指数
4
解决办法
15万
查看次数

未知排序规则1273错误MySQL

我正在迁移wordpress网站,但是当我尝试导入数据库时​​,出现以下错误:

1273-未知归类:'utf8mb4_unicode_520_ci'

我认为这是由于MySQL版本不同引起的,对吗?如何修复下面的代码?这就是创建每个表的方式。

CREATE TABLE `wp_commentmeta` (
  `meta_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `comment_id` bigint(20) unsigned NOT NULL DEFAULT '0',
  `meta_key` varchar(255) COLLATE utf8mb4_unicode_520_ci DEFAULT NULL,
  `meta_value` longtext COLLATE utf8mb4_unicode_520_ci,
  PRIMARY KEY (`meta_id`),
  KEY `comment_id` (`comment_id`),
  KEY `meta_key` (`meta_key`(191))
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci;
Run Code Online (Sandbox Code Playgroud)

mysql sql wordpress

0
推荐指数
1
解决办法
4655
查看次数

标签 统计

mysql ×2

collation ×1

php ×1

phpmyadmin ×1

sql ×1

wordpress ×1