MySQL数据库编码修改

发布网友 发布时间:2022-04-19 14:05

我来回答

3个回答

热心网友 时间:2022-04-30 11:58

对于有数据的表,不能修改编码,否则里面的数据会成为乱马,一般的方法是把所有数据保存到文本文件里面,清空数据后修改编码,然后重新装入数据。

热心网友 时间:2022-04-30 13:16

只能修改表的默认字符集和字段的字符集,
ALTER TABLE XX default CHARACTER SET XXX;
ALTER TABLE XX modify X varchar(45) CHARACTER SET latin7 NOT NULL;
第一条命令运行后,表的字段的字符集是不会变更的,只是影响表的默认字符集
第二条可以变更字段的字符集,但如果已经存在数据,就可能出现问题

热心网友 时间:2022-04-30 14:50

只以再改回去 了
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com