社区
MySQL
帖子详情
用SQLyog导出CSV文件,里面的中文都是乱码
lcb520
2009-09-08 12:29:48
rt
...全文
1704
6
打赏
收藏
用SQLyog导出CSV文件,里面的中文都是乱码
rt
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ACMAIN_CHM
2009-09-08
打赏
举报
回复
set name 'xxxx'; 一下
http://blog.csdn.net/ACMAIN_CHM/archive/2009/05/12/4174186.aspx
MySQL 中文显示乱码
lcb520
2009-09-08
打赏
举报
回复
解决了
编码没有问题 我双击打开CSV看是乱码
但是用记事本打开就没事
然后把CSV的再导入到EXCEL里也是好的
nianzhang747
2009-09-08
打赏
举报
回复
数据库中的数据正常的话
如果你导出sql文件和html,xml文件数据都正常的话,
那应该是excell 编码问题
更改成gb2312应该可以
lcb520
2009-09-08
打赏
举报
回复
我的步骤是 从EXCEL里读出数据放在LIST里
再把LIST的数据全扔到数据库
再用一条语句查出想要的结果导出CSV
数据库是UTF8的 没问题吧
我怀疑是读EXCEL的时候编码不一样吗?
不太清楚 很少操作这东西
nianzhang747
2009-09-08
打赏
举报
回复
1.更改字符集;
mysql> show variables like "%char%";
+--------------------------+----------------------------------------------------
-----+
| Variable_name | Value
|
+--------------------------+----------------------------------------------------
-----+
| character_set_client | latin1
|
| character_set_connection | latin1
|
| character_set_database | latin1
|
| character_set_filesystem | binary
|
| character_set_results | latin1
|
| character_set_server | latin1
|
| character_set_system | utf8
|
| character_sets_dir | C:\Program Files\MySQL\MySQL Server 5.1\share\chars
ets\ |
+--------------------------+----------------------------------------------------
-----+
8 rows in set (0.05 sec)
SET SESSION character_set_database=utf8;
2.查看列编码 默认utf8
create table
CREATE TABLE `user` (
`userid` smallint(6) unsigned NOT NULL AUTO_INCREMENT,
`
username` varchar(20) NOT NULL,
PRIMARY KEY (`userid`)
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8
ALTER TABLE USER DROP COLUMN username;
ALTER TABLE USER ADD COLUMN username VARCHAR(20) NOT NULL;
3.导出文件采取csv默认格式导出
vinsonshen
2009-09-08
打赏
举报
回复
应该是字符集问题
看看你的客户终端的编码是什么
然后在查询前先执行
set names '对应终端的字符集编码'
(如 set names 'utf8')
SQLyog
Enterprise 8.32 汉化绿色共享版_图形化MySQL数据库管理工具
对ASCII的字符依然不知如何进行汉化,我直接写入汉字在运行后就会是
乱码
,这次我对Unicode、UTF-8进行了独立汉化,在汉化8.12版时的很多问题都解决了。所以这次汉化率会比上次高些,但仍然不是完全,我尽我最大努力...
SQLyog
Enterprise 8.32 汉化绿色版_图形化MySQL数据库管理工具破解版(内附近注册码) 天涯浪子
对ASCII的字符依然不知如何进行汉化,我直接写入汉字在运行后就会是
乱码
,这次我对Unicode、UTF-8进行了独立汉化,在汉化8.12版时的很多问题都解决了。所以这次汉化率会比上次高些,但仍然不是完全,我尽我最大努力...
用
sqlyog
导出
csv
出现
乱码
点击’Fill Excel Friendly Values‘,在'NULL value replaced by'处将\N删掉(如果... 发现
中文
出现
乱码
: ...用editplus工具打开该
csv
文件
,另存为,保存类型选择‘ANSI' 再打开excel,就没有再出现
乱码
了。
Mysql
SQLyog
导入
导出
csv
文件
Mysql
SQLyog
导入
导出
csv
文件
SQLyog
导出
表中数据存为
csv
文件
1. 选择数据库表 --> 右击属性 --> 备份/
导出
-->
导出
表数据作为 --> 选择cvs --> 选择下面的“更改” --> 字段 --> 可变长度--> 字段终止与 -->输入...
mysql
SQLyog
导入
导出
csv
文件
,解决编码问题
1.选择数据库表 --> 右击属性 --> 备份/
导出
-->
导出
表数据作为 --> 选择cvs --> 选择下面的“更改” --> 字段 --> 变量长度 --> ...2.
导出
csv
文件
后,使用UE编辑器打开,另存为,选择编码为utf-8格式,保存。
MySQL
56,678
社区成员
56,708
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章