Mysql 导入 .sql文件中文乱码?
2009-11-25 11:40
204 查看
--default-character-set=utf8 与修改sql文件加入:SET NAMES 'utf8';
导入脚本时,SET NAMES 'xxx'
,xxx应该和sql脚本文件的实际编码一致,如果你设置的时utf-8 ,那么请确认你的sql脚本文件时utf-8保存的:
iconv -f UTF-8 xxx.sql
如果显示正常,那么这一步就OK了
另外注意你的脚本里,有没有给库表设置正确的编码
在mysql自带CLI Client中,在查询和更新数据之前,请先SET NAMES 'xxx' ,xxx为你的终端的编码
导入脚本时,SET NAMES 'xxx'
,xxx应该和sql脚本文件的实际编码一致,如果你设置的时utf-8 ,那么请确认你的sql脚本文件时utf-8保存的:
iconv -f UTF-8 xxx.sql
如果显示正常,那么这一步就OK了
另外注意你的脚本里,有没有给库表设置正确的编码
在mysql自带CLI Client中,在查询和更新数据之前,请先SET NAMES 'xxx' ,xxx为你的终端的编码
相关文章推荐
- navicat导入mysql的sql文件出现中文乱码
- 重新安装完MySQL,导入sql文件进去,发现很多中文数据丢失,还有部分乱码解决
- mysql导入导出数据中文乱码解决方法小结(1、navicat导入问题已解决,创建连接后修改连接属性,选择高级->将使用Mysql字符集复选框去掉,下拉框选择GBK->导入sql文件OK;2、phpmyadmin显示乱码的问题也解决,两步:1.将sql文件以utf8的字符集编码另存,2.将文件中sql语句中的字段字符集编码改成utf8,导入OK)
- MySql从命令行导入SQL脚本时,中文出现乱码
- MYSQL 数据库导入 SQL 文件出现乱码的问题
- mysql导入sql文件时乱码问题处理
- 使用NavicatforMySQL导入sql文件,如果表中有中文字符就会报错
- mysql导入sql文件乱码问题
- 解析MYSQL 数据库导入SQL 文件出现乱码的问题
- MySQL从命令行导入SQL脚本时出现中文乱码的解决方法
- 数据文件导入mysql时出现中文乱码问题
- mysql导入sql文件时乱码问题
- source命令 导入.sql文件时,中文乱码 或者是注释乱码
- 在linux下导入.sql文件,数据库中文乱码
- MySQL导入sql脚本中文乱码设置和常用命令
- mysql 导入数据文件/文本文件 后 中文乱码
- mysql导入sql文件时乱码问题
- Mysql 命令行导入sql数据,访问网站出现中文乱码的解决
- mysql通过sql文件导入数据时出现乱码的解决办法
- Mysql 导入excel文件 中文乱码