小编sha*_*hin的帖子

在 osx 上的 mysql 中更改 secure-file-priv

我正在尝试将结果表打印到 csv 文件或文本文件中,并在 mysql 中使用 outfile ,但出现此错误:错误 1290 (HY000):MySQL 服务器正在使用 --secure-file-priv 选项运行所以它不能执行这个语句

我试图将此安全文件私有设置为“”,但我真的无法在我的 mac 中找到 my.cnf 文件。my.cnf 的定位结果如下:

/usr/local/Cellar/mysql/5.7.16/mysql-test/include/default_my.cnf
/usr/local/Cellar/mysql/5.7.16/mysql-test/suite/federated/my.cnf
/usr/local/Cellar/mysql/5.7.16/mysql-test/suite/ndb/my.cnf
/usr/local/Cellar/mysql/5.7.16/mysql-test/suite/ndb_big/my.cnf
/usr/local/Cellar/mysql/5.7.16/mysql-test/suite/ndb_binlog/my.cnf
/usr/local/Cellar/mysql/5.7.16/mysql-test/suite/ndb_ddl/my.cnf
/usr/local/Cellar/mysql/5.7.16/mysql-test/suite/ndb_memcache/my.cnf
/usr/local/Cellar/mysql/5.7.16/mysql-test/suite/ndb_rpl/my.cnf
/usr/local/Cellar/mysql/5.7.16/mysql-test/suite/ndb_team/my.cnf
/usr/local/Cellar/mysql/5.7.16/mysql-test/suite/ndbcluster/my.cnf
/usr/local/Cellar/mysql/5.7.16/mysql-test/suite/rpl/extension/bhs/my.cnf
/usr/local/Cellar/mysql/5.7.16/mysql-test/suite/rpl/my.cnf
/usr/local/Cellar/mysql/5.7.16/mysql-test/suite/rpl_ndb/my.cnf
Run Code Online (Sandbox Code Playgroud)

我不认为其中任何一个是我需要添加 [mysqld] secure-file-priv="" 的那个。我也尝试在 mysql 中设置它,但它是只读的,我无法更改它。在 /etc/ 中手动添加 my.cnf 文件后,我什至试图停止并重新启动我的 mysql,但随后我无法再次启动服务器并使用 mysql。

mysql database csv macos angularjs

2
推荐指数
1
解决办法
6701
查看次数

标签 统计

angularjs ×1

csv ×1

database ×1

macos ×1

mysql ×1