四时宝库

程序员的知识宝库

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

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 "secure_file_priv";

结果:



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

(1)NULL,表示禁止。

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

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

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接