phpMyAdmin和latin1_swedish_ci

问题描述 投票:3回答:2

我使用utf8_general_ci collat​​ion创建新数据库,使用utf8_general_ci collat​​ion创建测试表,然后单击我的数据库(结构),这就是我得到的:

alt text

为什么“latin1_swedish_ci”出现了?

编辑:

好的如何更改它,它位于“变量”选项卡中的“变量和设置”下的phpmyadmin中:

alt text

这就是我在创建新数据库时的样子:

alt text

sql mysql phpmyadmin collation
2个回答
1
投票

通常排序规则问题会导致查询运行速度非常慢,因此一切设置正确非常重要。

您具有数据库连接排序规则,数据库排序规则和表排序规则。确保所有三个都设置为utf8。如果问题仍然存在,请检查您的phpmyadmin配置文件,并查看显示的排序规则默认值。


0
投票

转到phpMyAdmin的文件夹查找config.inc.php。打开它并搜索'collat​​ion',可能是第370行 - 将其更改为 -

$cfg['DefaultConnectionCollation'] = 'utf8_unicode_ci';
© www.soinside.com 2019 - 2024. All rights reserved.