mysql - 如何使用命令行将 SQL 查询导出到 TXT

标签 mysql linux command-line terminal command-line-interface

我想将 select * from table 结果导出到 linux 命令行中的文本文件。我应该怎么做?

谢谢, 让

最佳答案

link

你只需要将它添加到查询中

select * from table INTO OUTFILE '/tmp/myfilename.txt'

您可以将其改进为 csv 文件(稍后在 excel 中使用它)

喜欢:

INTO OUTFILE '/tmp/myfilename.csv'
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
LINES TERMINATED BY '\n'

关于mysql - 如何使用命令行将 SQL 查询导出到 TXT,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4243610/

相关文章:

php - 列表更新 - 行冲突

linux - 如何让RabbitMQ更加可靠?是否可以让它定期备份其数据(消息)?

java - SocketOutputStream的线程安全

php - linux命令行同时多次运行一个PHP脚本

bash - 如何使用先前命令的参数?

mysql - 在按其他字段排序的同时按数字对 varchar 进行排序

MYSQL UTF8_bin 不区分大小写的唯一索引

c - Linux:使用管道在进程之间发送信息

swift - 在终端中执行 Swift 脚本

MySql 更新需要很长时间