mysql 如何在macOS上禁用“secure-file-priv”?

6jygbczu  于 12个月前  发布在  Mysql
关注(0)|答案(2)|浏览(189)

我正在使用MySQLWorkbench读取一个.csv文件,但是我得到了这个错误
错误代码1290。MySQL服务器正在使用--secure-file-priv选项运行,因此无法执行此语句。
如何在macOS上禁用“secure-file-priv”?

w46czmvw

w46czmvw1#

1.打开文件 my.cnf

vi /usr/local/etc/my.cnf

1.编辑并保存;添加一行

[mysqld]
secure_file_priv=''

1.重新启动MySQL服务

mysql.server restart

参考编号article

vlurs2pr

vlurs2pr2#

使用MySQL处理简单的数据库任务就像回到20年前。我和你在同一个旅程上,但是仅仅试图将CSV文件导入数据库就遇到了数小时数小时的无尽错误。它正在变成一个荒谬的练习。
如果您创建/etc/my.cnf并添加secure_file_priv =“",并使用MacOS控制面板启动和停止MySQL,假设安装了DMG,则数据库将启动。
让MySQL访问数据可能就像在VT 100终端上编程Cobol一样,这是一个无休止的错误和模糊设置的喜剧。
我最近的错误是
由于访问限制,LOAD DATA LOCAL INFILE文件请求被拒绝。
该文件位于MySQL数据的同一目录中,由与MySQL相同的用户拥有,即_mysql,但文件仍然无法访问。

相关问题