mysql导出csv

原网页 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:实至名归还是言过其实?

转载于:https://www.cnblogs.com/hongyi1159/p/6641788.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值