在mysql中创建了个数据库
表的字符编码格式都是 latin1_swedish_ci格式的
现在已经有了很多数据我想把数据库字符编码格式改成utf-8的。
如何能够把以前的数据导入进来
或者如何修改,保证以前的数据不丢失,也不会乱码?谢谢指点。
表的字符编码格式都是 latin1_swedish_ci格式的
现在已经有了很多数据我想把数据库字符编码格式改成utf-8的。
如何能够把以前的数据导入进来
或者如何修改,保证以前的数据不丢失,也不会乱码?谢谢指点。
但是我想把已经创建好并且已经有数据的表修改成utf8的就不行了……
alter table TABLE_NAME change column title charset=utf8;可以
以前的字符集除非转化成当前的字符集。用MYSQLDUMP导出数据,然后导入到新库中即可。
[/code]导出后的sql内中文都是乱码,倒不回去:(