mysql导入中文文本数据乱码
2013-05-21 16:28
155 查看
查看数据库编码情况
mysql> 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/local/mysql/share/charsets/ |
+--------------------------+----------------------------------+
8 rows in set (0.00 sec)
[root@qkcache ~]# head -n 10 FXauthor130521.txt
1,|??,|1
2,|??,|1
3,|.?,|1
4,|??,|1
5,|.?
6,|??
7,|u?,|1
8,|??,|1
9,|.?,|1
10,|.÷,|1
linux下查看文本文件乱码
mysql> load data infile '/opt/mydata/FXauthor130521.txt' into table discover_authorbk fields terminated by ',|' lines terminated by '\n' (authorid,author,tag);
Query OK, 7187986 rows affected, 65535 warnings (1 min 31.01 sec)
Records: 7187986 Deleted: 0 Skipped: 0 Warnings: 12090946
导进数据库查看
中文那个字段空白
---------------------------------------------------------------------------
处理步骤
mysql> set names gbk ;
Query OK, 0 rows affected (0.00 sec)
mysql> show variables like '%character%';
+--------------------------+----------------------------------+
| Variable_name | Value |
+--------------------------+----------------------------------+
| character_set_client | gbk |
| character_set_connection | gbk |
| character_set_database | utf8 |
| character_set_filesystem | binary |
| character_set_results | gbk |
| character_set_server | utf8 |
| character_set_system | utf8 |
| character_sets_dir | /usr/local/mysql/share/charsets/ |
+--------------------------+----------------------------------+
8 rows in set (0.00 sec)
mysql> load data infile '/opt/mydata/FXauthor130521.txt' into table discover_authorbk character set gbk fields terminated by ',|' lines terminated by '\n' (authorid,author,tag);
Query OK, 7187986 rows affected, 65535 warnings (1 min 25.97 sec)
Records: 7187986 Deleted: 0 Skipped: 0 Warnings: 4955844
再次查看正常。。
mysql> 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/local/mysql/share/charsets/ |
+--------------------------+----------------------------------+
8 rows in set (0.00 sec)
[root@qkcache ~]# head -n 10 FXauthor130521.txt
1,|??,|1
2,|??,|1
3,|.?,|1
4,|??,|1
5,|.?
6,|??
7,|u?,|1
8,|??,|1
9,|.?,|1
10,|.÷,|1
linux下查看文本文件乱码
mysql> load data infile '/opt/mydata/FXauthor130521.txt' into table discover_authorbk fields terminated by ',|' lines terminated by '\n' (authorid,author,tag);
Query OK, 7187986 rows affected, 65535 warnings (1 min 31.01 sec)
Records: 7187986 Deleted: 0 Skipped: 0 Warnings: 12090946
导进数据库查看
中文那个字段空白
---------------------------------------------------------------------------
处理步骤
mysql> set names gbk ;
Query OK, 0 rows affected (0.00 sec)
mysql> show variables like '%character%';
+--------------------------+----------------------------------+
| Variable_name | Value |
+--------------------------+----------------------------------+
| character_set_client | gbk |
| character_set_connection | gbk |
| character_set_database | utf8 |
| character_set_filesystem | binary |
| character_set_results | gbk |
| character_set_server | utf8 |
| character_set_system | utf8 |
| character_sets_dir | /usr/local/mysql/share/charsets/ |
+--------------------------+----------------------------------+
8 rows in set (0.00 sec)
mysql> load data infile '/opt/mydata/FXauthor130521.txt' into table discover_authorbk character set gbk fields terminated by ',|' lines terminated by '\n' (authorid,author,tag);
Query OK, 7187986 rows affected, 65535 warnings (1 min 25.97 sec)
Records: 7187986 Deleted: 0 Skipped: 0 Warnings: 4955844
再次查看正常。。
相关文章推荐
- python Mysql 数据库导入文本数据,中文乱码
- MYSQL导入中文数据乱码的四种解决办法
- mysql导入导出数据中文乱码解决方法小结
- Navicat for MySQL 导出来的数据再用SQLyog导入,出现中文乱码的原因
- Mysql中文乱码问题完美解决方案(包括建库、导入数据、网页)
- [转]mysql导入导出数据中文乱码解决方法小结
- mysql导入导出数据中文乱码解决方法小结
- MySQL无法使用、导入中文数据乱码
- 用sqlyog导入mysql中文数据乱码问题
- 重新安装完MySQL,导入sql文件进去,发现很多中文数据丢失,还有部分乱码解决
- 关于mysql导入数据中文乱码问题解析
- mysql 导入数据文件/文本文件 后 中文乱码
- 关于mysql导入中文数据乱码【unix】
- mysql导入导出数据中文乱码解决方法小结
- mysql导入导出数据中文乱码解决方法小结
- MYSQL导入中文数据乱码的四种解决办法
- MYSQL导入中文数据乱码的四种解决办法
- MYSQL导入和写入中文数据乱码解决办法
- Mysql 命令行导入sql数据,访问网站出现中文乱码的解决
- mysql导入导出数据中文乱码解决方法小结