设为首页 加入收藏

TOP

mysql 导出 xls 与csv 数据实现与乱码解决方法
2011-06-12 21:41:54 来源: 作者: 【 】 浏览:461次 评论:0

mysql教程 导出 xls 与csv 数据实现与乱码解决方法
下面关于
先来看mysql 导出导入 xls 与csv数据实例方法,同时在碰到导入乱码时的有效解决方法,

在mysql命令行下执行以下sql语句:

mysql>select * from xi_table into outfile 'd:www.111cn.nettest.xls';

有时候有excel打开的时候会出现乱码,
因为office默认的是gb2312编码,服务器端生成的很有可能是utf-8编码,可以在服务器端使用iconv来进行编码转换: iconv -futf8 -tgb2312 -otest2.xls test.xls

如果你没有服务器管理权限,可以用下面的方法解决乱码问题

先把test.xls下载下来,这个时候文件是utf-8编码的,用excel打开,乱码。
把test.xls以文本方式打开,然后另存为,在编码选择ansi编码,保存。
这样再用excel打开,乱码问题就解决了.


再看mysql导出csv 写文件的目标目录需要是mysql拥有写权限的目录。

导出

select field1,field2,field3 from tablename into outfile '/home/output1.csv' fields terminated by ','optionally enclosed by ''lines terminated by 'n';

导入

load data local infile '/home/output1.csv' into table tablename fields terminated by ','lines terminated by 'n'(field1,field2,field3);

mysql 导出 xls 与csv 数据实现与乱码解决方法更多相关文章

您看到此篇文章时的感受是:
Tags: 责任编辑:administrator
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到QQ空间
分享到: 
上一篇mysql 临时表和内存表创建 查询 .. 下一篇mysql创建数据库几种方法

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

相关栏目

最新文章

图片主题

热门文章

推荐文章

相关文章

广告位