将数据库某个表中的数据导出为csv
| 1 | SELECT * FROM monitor_jvm_memory_history INTO OUTFILE 'jvm_memory_history.csv' | 
报错如下
| 1 | ERROR 1290 (HY000): The MySQL server is running with the --secure-file-priv option so it cannot execute this statement | 
解决方法
- 先查看 secure_file_priv 属性值
| 1 | SHOW VARIABLES LIKE "secure_file_priv"; | 

说明做了导入导出的限制
- 修改MySQL的配置文件,在其中添加
| 1 | secure_file_priv = | 
即不限制目录
- 重启MySQL服务即可
| 1 | net stop mysql | 
- 效果如下

导出文件所在目录在MySQL安装目录的data中对应的数据库目录下