MYSQL导入数据出现The MySQL server is running with the --secure-file-priv

Posted manzb

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MYSQL导入数据出现The MySQL server is running with the --secure-file-priv相关的知识,希望对你有一定的参考价值。

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%‘;

技术分享图片

 

我们可以看到value的值为/var/lib/mysql-files/

那么我们把导入的路径改为上面的值就可以了

方法二:

  如果觉得这样太麻烦,那么我们就需要改配置文件,找到my.ini配置文件,修改路径,重启



以上是关于MYSQL导入数据出现The MySQL server is running with the --secure-file-priv的主要内容,如果未能解决你的问题,请参考以下文章

mysql导入导出数据报错The MySQL server is running with the --secure-file-priv option解决办法

MYSQL导入数据时,出现错误:Incorrect string value: 'xF0x9F...' for column 'XXX' at row 1

Jmeter连接Mysql出现Cannot create PoolableConnectionFactory (Could not create connection to database serv

MySQL错误:The user specified as a definer (XXX@XXX) does not exist (1449错误)最简解决方案

[MYSQL] 使用 mysql-5.6.10-win32 (MySQL 5.6纯净版 ) 出现ERROR 2003 (HY000): Can't connect to MySQL serve

mysql 数据库导入数据错误 #1064 - You have an error in your SQL syntax; check the manual