搜索
写经验 领红包
 > 美食

mysql导入文件出错(mysql导入sql文件报错的原因)

导语:MySQL导入文件失败?来看看我是怎么解决的

mysql导入文件出错(mysql导入sql文件报错的原因)

Mysql 导入文件提示 --secure-file-priv option 问题

MYSQL导入CSV格式文件数据执行提示错误(ERROR 1290):

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

【1】分析原因

其实原因很简单,因为在安装MySQL的时候限制了导入与导出的目录权限。只允许在规定的目录下才能导入。

可以通过以下命令查看secure-file-priv当前的值是什么

SHOW VARIABLES LIKE &34;;

结果:

可以看到,本地value的值为NULL。NULL代表什么意思呢?经查资料:

(1)NULL,表示禁止。

(2)如果value值有文件夹目录,则表示只允许该目录下文件(PS:测试子目录也不行)。

(3)如果为空,则表示不限制目录。

本文内容由小心整理编辑!