您的位置:首页 > 数据库 > MySQL

mysql导入数据 提示 The MySQL server is running with the --secure-file-priv

2018-03-07 18:08 931 查看
今天在学习mysql 导出数据时出现如下错误:

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


解决方式其实很简单,是因为在安装MySQL的时候限制了导入与导出的目录权限

只能在规定的目录下才能导入

我们需要通过下面命令查看 secure-file-priv 当前的值是什么

show variables like ‘%secure%’;



在MySQL中查看secure-file-priv的值,发现为NULL:

直接安装的MySQL没有导出权限,这可以通过启动MySQL的log信息看到,其默认是关闭的。可以通过my.cnf来配置导出权限:

#[/etc/my.cnf]
[mysqld]
secure-file-priv="Your Path"




“/”可以是你需要制定的能够访问的路径。配置好之后,可以重新启动MySQL的服务来使配置生效。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  mysql
相关文章推荐