MySQL更改排序规则错误

时间:2014-05-23 06:50:13

标签: mysql collation

我尝试将MySQL表上的排序规则从latin1_swedish_ci更改为utf8_general_ci。我使用了这样的查询:

ALTER TABLE mytable
MODIFY myfield varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci;`

但是此查询结果为errno 150。我认为这是因为引入mytable的外键。我尝试删除我的数据库上的所有记录,我也删除所有外键。我试着再跑一次。但仍然是结果errno 150

对我的问题有任何想法吗?

0 个答案:

没有答案