直接输入如下的T-SQL语句即可:
select * from 某个表 into outfile '文件路径'
比如,我要把如下的test数据库的一张i_student表导出至d盘根目录下的1.xls:
use test
之后,输入:
select * from i_student into outfile 'd:/1.xls'
方法一
用mysql的命令和shell
select * into outfile './bestlovesky.xls' from bestlovesky where 1 order by id desc limit 0, 50;
方法二
把bestlovesky.xls以文本方式打开,然后另存为,在编码选择ansi编码,保存
echo "select id,name from bestlovesky where 1 order by id desc limit 0, 50;"| /usr/local/mysql/bin/mysql -h127.0.0.1-uroot -p123456 > /data/bestlovesky.xls
方法三
mysql -uroot -p -e "select * from test.table2 " > d:a.xsl