问题阐述
CMD下执行命令行:
// 前台启动MySQL服务
D:\Program Files (x86)\mysql-5.6.37_64\bin\mysqld.exe --defaults-file="D:/Program Files (x86)/mysql-5.6.37_64/my.ini"
出现报错:
// 类似以下一个属性的报错.因为以前有过类似错误,原因就是因为配置文件问题.
...--secure-file-priv...
问题解决:
–secure-file-priv 是什么?
secure-file-priv参数是用来限制LOAD DATA, SELECT … OUTFILE, and LOAD_FILE()传到哪个指定目录的.
当secure_file_priv的值为null ,表示限制mysqld 不允许导入|导出;
当secure_file_priv的值为/tmp/ ,表示限制mysqld 的导入|导出只能发生在/tmp/目录下;
当secure_file_priv的值没有具体值时,表示不对mysqld 的导入|导出做限制;