mysql导入的时候乱码问题.
2010-07-06 13:49
260 查看
在mysql导入的时候,出现乱码问题, 有很多种原因.
我今天在导入数据的时候总是出现问题.
先写下来解决方案及我在导入数据时的环境.
环境
unix系统的字符集编码是UTF-8
mysql数据库的字符集也是UTF-8
show variables like 'character%';
Variable_name Value
character_set_client utf8
character_set_connection utf8
character_set_database utf8
character_set_filesystem binary
character_set_results utf8
character_set_server utf8
character_set_system utf8
character_sets_dir /usr/share/mysql/charsets/
当这个时候导入数据.
mysql -h10.34.4.131 -uroot -pdevteam LangdevDB < most_prev_langdev.sql
它总是导入一大堆乱码.
原因还在分析中.
解决方法是.
mysql -h10.34.4.131 -uroot -pdevteam LangdevDB < most_prev_langdev.sql -f --default-character-set=utf8
在导入的时候给他指定编码就可以了.
哦,对了. 还有我的sql文件是 utf-8的
[root@devserver2 dump]$ file most_prev_langdev.sql
most_prev_langdev.sql: UTF-8 Unicode English text, with very long lines
原因分析清楚了再传上来.
我今天在导入数据的时候总是出现问题.
先写下来解决方案及我在导入数据时的环境.
环境
unix系统的字符集编码是UTF-8
mysql数据库的字符集也是UTF-8
show variables like 'character%';
Variable_name Value
character_set_client utf8
character_set_connection utf8
character_set_database utf8
character_set_filesystem binary
character_set_results utf8
character_set_server utf8
character_set_system utf8
character_sets_dir /usr/share/mysql/charsets/
当这个时候导入数据.
mysql -h10.34.4.131 -uroot -pdevteam LangdevDB < most_prev_langdev.sql
它总是导入一大堆乱码.
原因还在分析中.
解决方法是.
mysql -h10.34.4.131 -uroot -pdevteam LangdevDB < most_prev_langdev.sql -f --default-character-set=utf8
在导入的时候给他指定编码就可以了.
哦,对了. 还有我的sql文件是 utf-8的
[root@devserver2 dump]$ file most_prev_langdev.sql
most_prev_langdev.sql: UTF-8 Unicode English text, with very long lines
原因分析清楚了再传上来.
相关文章推荐
- mysql导入sql文件时乱码问题
- Mysql中文乱码问题完美解决方案【需要在my.cnf文件中设置client和mysqld的default-character-set=utf8,建数据库和表的时候也需要制定好编码】
- Hibrenate 连接 MySQL保存数据时候的乱码问题
- 如何解决mysql导入数据乱码问题
- 使用load data local infile 导入文本文件到MySQL乱码问题
- Mysql导入大文件及导入中文乱码问题解决
- mysql导入sql文件时乱码问题处理
- mysql导入导出数据中文乱码解决方法小结(1、navicat导入问题已解决,创建连接后修改连接属性,选择高级->将使用Mysql字符集复选框去掉,下拉框选择GBK->导入sql文件OK;2、phpmyadmin显示乱码的问题也解决,两步:1.将sql文件以utf8的字符集编码另存,2.将文件中sql语句中的字段字符集编码改成utf8,导入OK)
- 解决mysql导入还原时乱码的问题
- Mysql导入数据时乱码问题解决办法
- 2015.10.22小结Mysql中文乱码问题完美解决方案(包括建库、导入数据、网页)
- Mysql导出导入乱码问题解决
- mysql 在用source导入数据库时中文乱码问题的解决
- mysql导入建表sql时中文注释的乱码问题
- mysql使用sql导入数据中文乱码问题
- mysql导入导出乱码问题
- mysql文件导入乱码问题的解决:
- mysql-front导入导出数据乱码的问题
- MySQL中文常见乱码问题解决方法其一,可以解决觉大多是乱码问题。如果你的中文显示为?的时候一般都有效。
- 解析MYSQL 数据库导入SQL 文件出现乱码的问题