phpmyadmin更改现有表的char_set

时间:2014-04-23 00:54:01

标签: mysql phpmyadmin

如何在phpmyadmin中更改现有数据库/表的CHAR_SET?

可以通过单击表名来更改表的排序规则 - >操作 但我没有找到如何更改CHAR_SET

我正在尝试将带有utf8mb4的5.5数据库导出到5.0数据库(没有utf8mb4)

最好的问候

对于遇到同样问题的人来说,帖子that has the SQL solution on StackOverflow

1 个答案:

答案 0 :(得分:1)

如果要将表default character set更改为新的字符集,请使用如下语句:

ALTER TABLE tbl_name CONVERT TO CHARACTER SET charset_name;

所以查询将是:

ALTER TABLE tbl_name CONVERT TO CHARACTER SET utf8mb4;

字体:How to change the default charset of a MySQL table?

在PHPMyadmin中:

你需要去phpmyadmin> information_schema> schemata>使用查询

更改您的DEFAULT_CHARACTER_SET_NAME

字体:Change default Charset