先po一个mysql命令行的参考:http://blog.51yip.com/mysql/1056.html
一些命令
- MySQL查询表文件在电脑当中的位置: show global variables like “%datadir%”;
- 待验证: 完美解决distinct中使用多个字段的方法
- GROUP BY对多个字段进行分组
从db中导出数据到文件中
很简单的需求,于是开心了查了从sql中导出数据到文件中,执行了如下命令:
SELECT * FROM passwd INTO OUTFILE '/tmp/runoob.txt'
但是…出现了下面的结果:
ERROR 1045 (28000): Access denied for user ‘readuser’@’%’ (using password: YES)
我没有权限…于是想别的办法…,想是否能从python中直接读取?
于是查看python连接数据库…然后顺利读出了…
distinct
select distinct name from A
select distinct name,sex from A