phpMyAdmin - mySQL - 将数据导入wordpress时出错 - 什么是整理?

时间:2016-06-28 23:13:45

标签: php mysql wordpress phpmyadmin

我在导入数据时遇到问题归类意味着什么?

我问的原因是我一直在导入数据时出错。所以我正在查看我的wp-config文件,整理如下:

/** Database Charset to use in creating database tables. */
define('DB_CHARSET', 'utf8mb4');

/** The Database Collate type. Don't change this if in doubt. */
define('DB_COLLATE', '');

所以我转到phpMyAdmin,服务器字符集是UTF-8 Unicode(utf8)我不知道这是否有任何意义,但在服务器连接整理框中它显示为utf8mb4_unicode_ci

这就是我认为问题所在,但我是mySQL的新手。我的主要wordpress数据库旁边有排序规则类型latin1_swedish_ci - 在排序规则下。

当我点击进入数据库时​​,他们都有utf8字符集不同的utf8mb4_unicode_ci和一些utf8_general_ci - 这是否意味着数据库设置不正确?

这可能是我导入问题的原因,我该如何修复它。

2 个答案:

答案 0 :(得分:0)

这里有一些来自wiki:

Collation is the assembly of written information into a standard order. 
Many systems of collation are based on numerical order or alphabetical 
order, or extensions and combinations thereof.

我认为,这是数据库的字符集...... 如果要将数据库导入到其他位置,则排序规则必须相同/两个服务器具有相同的排序规则,

答案 1 :(得分:0)

整理可以改变导出,所以我不会给你这个错误。我有前一个pb,这对我有用.1)我将整理更改为与服务器相同2)我在导出到utf8时选择了选项。

您无法更改记事本中的排序规则。您必须确保在phpmyadmin中执行此步骤