MySQL 4.0.20数据库/表/列/字符串的整理是什么?

时间:2011-11-23 19:43:13

标签: mysql database encoding collation

我想知道mySQL数据库有哪些排序规则。 phpMyAdmin 2.8.0.3没有告诉我这一点。是否有this thread中提到的命令?我需要它用于数据库,表,列以及字符串文字。

3 个答案:

答案 0 :(得分:1)

SHOW COLLATION出现在mysql 4.1中,实际上,关于4.0中的排序规则和字符集的信息不多。有关4.1.0,请参阅release notes。我的猜测是你无法得到这些信息。我也认为你可以假设它是拉丁语-1,因为那是4.0中的默认值。

答案 1 :(得分:0)

SHOW CREATE TABLE table_name应该包含表格的字符集和排序规则。

要获取数据库的默认值,请尝试以下操作:

show variables like 'character_set_database';
show variables like 'collation_database';

不确定这些版本是否在您的MySQL版本中可用。

答案 2 :(得分:0)

在我的4.0.15版本DB上,我能够做到:

SHOW VARIABLES LIKE "%char%";

得到:

Show Variables Charset Result