在将 MySQL 查询的输出发送到 CSV 文件时出现错误。
- 论坛
- 在将 MySQL 查询的输出发送到 CSV 文件时出现错误。
22 浏览
在将 MySQL 查询的输出发送到 CSV 文件时出现错误。
有人能帮我解决以下查询问题吗?我很新手
SELECT * FROM information_schema.columns Where TABLE_SCHEMA='test'; INTO OUTFILE 'file.csv'; FIELDS TERMINATED BY ',';
谢谢。
admin 更改状态以发布 2023年5月21日
匿名的
0 Comments
SELECT * FROM information_schema.columns Where TABLE_SCHEMA='test' INTO OUTFILE 'file.csv' FIELDS TERMINATED BY ',';
你为什么在所有的行中都提到了;
??
MySQL可能会将文件写入自己的数据目录中,例如/var/lib/mysql/
。要指定路径,请使用完整路径。
但是,它必须是MySQL服务器守护程序正在运行的用户帐户可写入的目录。出于这个原因,我通常会使用/tmp:
如下所示指定要写入的路径:
INTO OUTFILE '/tmp/mydata.csv'