mysql导出csv

IT/互联网 / 数据库 养生小编 来源:互联网 14浏览 0评论

原网页 http://www.web-jia.com/view.php?a=12

今天有的需求要一些数据,现在这套系统用了mysql数据库了,没有sqlserver导出数据那么简单了

要数据想到最简单的当然是导出csv了

查了一下有outfile 可以用稍微设置一下就可以了还是挺不错的

select * from player into outfile ‘d:/out.csv‘ fields terminated by ‘,‘ optionally enclosed by ‘‘ lines terminated by ‘n‘;

这样一导报错了说不能写因为没有目录吗很正常的 然后我把‘d:/out.csv‘改成‘out.csv‘

导出成功竟然找不到文件了

刚才报/var/lib/mysql/d:/out.csv 不能写我就到/var/lib/mysql/ 目录下着可是没有

网上查了没有具体说什么,后来突然想到我用了use game了会不会在数据game目录下了一找还真是对了,一切准备好就准备到正式服务器上去倒数据

一执行说不能写用了root也不行不清楚具体有什么不同呢

网上再找找另外一种导出的方法

mysql -uroot -p111 -N -e "select * from player" game|sed -e"s/^/"/" -e "s/[t]/","/g" -e "s/$/"r/">out.csv

导出是成功了不过中文乱码,文件调编码也不行

只能在sql语句前面加set names utf8;

再次导出成功可以了

 

Node.js源码研究之模块组织加载
使用Jscex改善Javascript异步编程体验
1.5 CSS布局的基本思路(2)
为网站提速 探秘HTML 5链接预取功能
九个令人惊叹的HTML 5和Javascript实验
快速掌握PHP数组循环取数据技巧
HTML 5技术领域成熟 游戏应用领域匮乏
2.11 类和ID属性
5.6 Stuff and Nonsense:创建一个更好的切换器(1)
用In.js颗粒化管理、加载你的Javascript模块
HTML 5:实至名归还是言过其实?

mysql导出csv

原文:http://www.cnblogs.com/hongyi1159/p/6641788.html