发布网友 发布时间: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
只以再改回去 了