是否可以删除mysql表排序规则?

时间:2013-10-10 05:51:49

标签: mysql collation

在我的mysql设置中,表和它们的列会自动给出utf8_unicode_ci collat​​ion。但是,有一个表我不需要整理。

你是如何设置的?此外,是否可以从表中删除排序规则?

干杯

1 个答案:

答案 0 :(得分:4)

您可以使用alter table更改列的排序规则,例如假设您的列为VARCHAR(40)

alter table YourTable modify YourColumn varchar(40) collate utf8_bin;

如果您不想要任何排序规则,请将列类型更改为binary,varbinary或blob:

alter table YourTable modify YourColumn varbinary(40);

您也可以更改表格的默认排序规则,但它只会影响您之后创建的列。

相关问题