Py学习  »  DATABASE

无法将mysql输出写入lcoal文件

user9371654 • 5 年前 • 1576 次点击  

我无法将查询结果写入本地文件。我确信我的查询会产生输出。我可以看。我在ubuntu 18.04上使用mysql工作台。在我添加此行以将输出写入文件之后:

INTO OUTFILE '/var/lib/mysql-files/myproject/out_files/mydata.txt' FIELDS TERMINATED BY ',';

我得到这个错误:

Error Code: 1290. The MySQL server is running with the --secure-file-priv option so it cannot execute this statement

我看了以前的帖子。我确保 /var/lib/mysql-files 是指定的写入路径。这是我得到的输出: mysql>选择@global.secure_file_priv;

+---------------------------+
| @@GLOBAL.secure_file_priv |
+---------------------------+
| /var/lib/mysql-files/     |
+---------------------------+
1 row in set (0.00 sec)

怎么了?

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/47828
 
1576 次点击  
文章 [ 1 ]  |  最新文章 5 年前