第一步:我们需要知道my.ini的位置
打开cmd,进入到mysql中,输入select @@datadir;
可以看到my.ini文件的位置
第二步,我们就要修改secure_file_priv的值
打开my.ini,首先查找一下secure_file_priv是否存在
如果存在,修改即可
如果不存在,则添加secure_file_priv="/"
重启mysql
打开cmd,进入mysql,输入show variables like ‘%secure%’;
既可以查看secure_file_priv的值是否修改成功了了
这里有两个问题
问题一:修改后mysql打不开了咋回事
解决:将my.ini文件移动到mysql的data或者bin文件夹下试一试
问题二:明明修改了值查询却发现还是NULL
解决:注意,很多小伙伴都是在my.ini的最后一行添加secure_file_priv修改的,我们需要在【mysqld】中添加==secure_file_priv="/"==才会起作用