** 给点"like"吧!大人!**
目录:
汇出指令汇入指令可能发生问题範例位置假如为 : /var/www/html/data/gameLog/範例档名称: AAA_FILE.txt
Mysql汇出指令 :
如果需要档案名称加上日期相关 : 範例档名称: AAA_FILE_20180131.txt
Mysql汇入指令 :
可能会出现的问题 :
Error Code: 1290. The MySQL server is running with the --secure-file-priv option so it cannot execute this statement
问题解决办法 :
1.查看 SECURE-FILE-PRIV 参数的值 SHOW GLOBAL VARIABLES LIKE '%secure%';
基本上为默认的** /var/lib/mysql-files**
如果你要的路径不在那就必须改值
而改值的方法如下。
输入:
$ sudo find /* -name my.cnf $ cd [档案路径] $ sudo vim my.cnf
寻找 [mysqld] 并按 i (编辑模式) 增加或修改 secure-file-priv
secure-file-priv = "/" #(“/”表示不限定位置)
按下 esc 离开编辑模式,输入 :wq 储存并离开,然后重开
输入:
$ sudo reboot
===
Error Code: 1. Can't create/write to file '/var/www/html/data/gameLog/ AAA_FILE.txt ' (Errcode: 13)
问题解决办法 :
1.改变目标档案位置的权限输入:
$ sudo chmod -vf 777 [档案路径名称]
2.如果还是不行,改档案输入:
$ sudo vim /etc/apparmor.d/usr.sbin.mysqld
按 i (编辑模式) 新增路径:
按下 esc 离开编辑模式,输入 :wq 储存并离开,然后重读档
输入:
$ sudo /etc/init.d/apparmor reload
你的鼓励将是我往前的勇气
== 完 ==