如何在Windows环境下以csv格式输出MySQL查询结果?

时间:2015-09-30 02:33:32

标签: mysql windows powershell csv

是否有一种简单的方法可以从PowerShell命令行运行MySQL查询并将结果输出到csv格式的文件中?

此问题与How to output MySQL query results in CSV format?相同,但在Windows中除外。我必须在PowerShell中弄清楚,但我的答案不属于linux问题。所以这是Windows + PowerShell兄弟。

1 个答案:

答案 0 :(得分:1)

Stan的答案来自How to output MySQL query results in CSV format?,适用于Windows PowerShell

mysql my_database_name -u root | Out-File .\my_output_file.csv

这给了我一个mysql提示符,但一开始没有通常的mysql >。我输入:

source C:\Aboslute\Path\With Spac es\Without\Quotes\To\my_select_statement.sql

如果命令有问题,它会给出错误消息并退出,如果命令执行成功,则会给出空提示。我输入exit来完成。