将 CSV 导入 table - MySQL [错误代码:2068]

Import CSV into table - MySQL [Error Code: 2068]

我收到这个错误:

错误代码:2068。LOAD DATA LOCAL INFILE 文件请求因访问限制而被拒绝。

我检查了 SHOW GLOBAL VARIABLES LIKE 'local_infile' ------ VALUE:ON

此外,我在连接的高级配置中添加了以下 OPT_LOCAL_INFILE=1.

我正在使用这个查询

加载数据本地 INFILE '/Users/hola/testingrow.csv' INTO TABLE mytable

我做错了什么?我正在研究 MAC

谢谢,

您的 SQL 用户无法读取您尝试导入的文件。更新该文件的权限,以便任何人都可以读取它 (chmod 7xx ) 或在本地计算机上为 SQL 用户创建一个本地用户并授予其访问该文件的权限。或者,您可以将该文件移动到 SQL 用户已经可以访问的目录。