将MySQL查询结果保存到文本文件中

mel*_*ama 18 mysql

我想将MySQL查询结果保存到这样的文本文件中:

SELECT * FROM orders INTO OUTFILE '/data.txt'
Run Code Online (Sandbox Code Playgroud)

但是,我没有在服务器上的写权限.我在哪里可以写信或有更简单的方法?

小智 8

使用此命令:

mysql -uroot -p -e "select * from database_name.table_name" > filename.txt
Run Code Online (Sandbox Code Playgroud)

输入密码,一切都完成了


小智 6

select * into outfile  'sd1.txt' from orders;
Run Code Online (Sandbox Code Playgroud)

要么

select * into outfile  'sd1.sql' from orders;
Run Code Online (Sandbox Code Playgroud)