当前位置: > 数据库 > MySQL >

mysql 导入乱码问题

时间:2015-01-11 01:33来源:linux.it.net.cn 作者:IT

把文件中的数据导入到mysql表中时可能会碰到乱码的问题,造成乱码的根源就是编码问题,涉及到编码的有数据库和数据文件。要想导入时避免不出现乱码,只要保证数据文件的编码和导入时甚至的编码一直即可,注意:不是和数据库的编码一致。例如:数据文件data.sql,编码为UTF-8,使用如下命令:

    mysql -uroot -p --default-character-set=utf8 db < data.sql

这时不管数据使用的何种编码,都不会出现乱码的。当然如果你知道当前mysql客户端使用的默认编码和数据文件的编码集是一样的,那么可以省略上述编码设置。

(责任编辑:IT)
------分隔线----------------------------
栏目列表
推荐内容