rt,用这个工具导出数据库时,发现sql文件中的insert语句关于汉字显示为乱码,比如“鏀跨瓥瀛︿範鏈堟椿鍔”,show char的结果为:
mysql> show variables like '%char%';
+--------------------------+-----------------------------------------------+
| Variable_name | Value |
+--------------------------+-----------------------------------------------+
| character_set_client | gb2312 |
| character_set_connection | gb2312 |
| character_set_database | gb2312 |
| character_set_filesystem | binary |
| character_set_results | gb2312 |
| character_set_server | gb2312 |
| character_set_system | utf8 |
| character_sets_dir | E:\itiview\mysql-5.1.45-win32\share\charsets\ |
+--------------------------+-----------------------------------------------+
手工set name ‘gb2312’;或者 set name ‘utf8’,两种方法都不行。请教大家,这个是怎么回事儿?
mysql> show variables like '%char%';
+--------------------------+-----------------------------------------------+
| Variable_name | Value |
+--------------------------+-----------------------------------------------+
| character_set_client | gb2312 |
| character_set_connection | gb2312 |
| character_set_database | gb2312 |
| character_set_filesystem | binary |
| character_set_results | gb2312 |
| character_set_server | gb2312 |
| character_set_system | utf8 |
| character_sets_dir | E:\itiview\mysql-5.1.45-win32\share\charsets\ |
+--------------------------+-----------------------------------------------+
手工set name ‘gb2312’;或者 set name ‘utf8’,两种方法都不行。请教大家,这个是怎么回事儿?
解决方案 »
- mysql.h 在哪里
- 高手请帮忙。。。
- mysql 5.0.18 for win32安装后在安装目录下没有include文件夹
- 这样的SQL语句改如何组合
- 怎么判断游标是否到达了最后一行呢?
- mysql是怎样进去,在dos下怎么看数据表,和看数据表呢?
- 请问MYSQL4.0表的大小有限制吗?3.23限制是4G是吗?
- Mysql 经常挂:InnoDB: Unable to lock ./ibdata1, error: 11
- 新手求教,MySQL5.7安装Apply Server Configuration 卡在Adjusting Windows service
- 更新数据库archives表时出错?求帮助!!!
- 请问这条语句怎么样写才能更大的利用索引,而不是全表扫描
- mysql的字符集乱码问题
MySQL 中文显示乱码
用WORD打开备份文件,是否有提示
用word打开sql文件时,提示用什么字符集,选择了utf8,中文正常显示,不乱码
utf8,再导入备份文件
非常感谢 wwwwa, 问题解决,方法:
用word打开备份文件,选择utf8,不乱码,然后保存为txt文件,仍然使用utf8,之后设置set names ‘utf8’,导入备份文件,成功;
Incorrect string value: '\xC2\xB9' for column 'operate' at row 3016”或者“Warning Code : 1366
Incorrect string value: '\xC2\x9B\xC2\xB4\xE6\x96...' for column 'content' at row 445”这个啥原因,不影响结果吧?
检查content列内容
SHOW WARNINGS 的结果为空 ;(