方式一和方式二仅限在mysql终端内使用,方式三可以直接放置在mysql外部直接
方式一
使用: into outfile
栗子如下:
终端当中执行(可能出现mysql写入权限不足的问题,这时候换个目录输出即可)
select * from tableName into outfile '/home/huangzx3/tableName';
方式二
使用:pager cat (终端不会再显示出查询结果,查询结果将直接覆盖到指定文件)
栗子如下:
终端当中执行
pager cat > /home/huangzx3/SqlSelectResult;
方式三
mysql终端外直接导出
mysql -uroot -phhhh -P10086 -h127.0.0.1-DDatabaseName -e "select * from tableName" > /home/huangzx3/tableName
如果加上-N 则不会输出表格头(即-N -e)