参数说明:
-
secure-file-priv
为NULL
时,表示限制mysqld不允许导入或导出。 -
secure-file-priv
为/var/lib/mysql-files/
时,表示限制mysqld只能在/var/lib/mysql-files/
目录中执行导入导出,其他目录不行。 -
secure-file-priv
没有值时,表示不限制mysqld在任意目录的导入导出。
查看
我们可以通过进入数据库里面mysql>输入如下代码:
show global variables like '%secure_file_priv%';
来查看值设置是多少,我查看下来是NULL ;
之后我们可以修改my.ini文件中的该值;
但是本人的该文件中并没有找到secure-file-priv,
经过查询发现需要自己添加;本人使用notepad进行的修改
修改之后别忘了在前面加上[mysqld]
不然会报:
[ERROR] unknown variable 'secure_file_priv='.
重启服务
最后我们需要重新启动mysql服务,在电脑
里面重启!!!!
别像我傻傻在vscode里面刷新数据库或者重启cmd
最后我们再查看该值的时候就ok了
插入成功。。。(插了好久啊,,)