ERROR 1290 (HY000): The MySQL server is running with the --secure-file-priv option so it cannot execute this statement
阿新 • • 發佈:2020-11-02
mysql 匯入出錯
ERROR 1290 (HY000): The MySQL server is running with the --secure-file-priv option so it cannot execute this statement
檢視引數
root@mysqldb 15:00: [school]>show variables like '%priv%'; +-------------------------+-----------------------+ | Variable_name | Value | +-------------------------+-----------------------+ | automatic_sp_privileges | ON | | secure_file_priv | /var/lib/mysql-files/ | +-------------------------+-----------------------+ 2rows in set (0.00 sec)
修改變數在my.cnf 新增 secure_file_priv
$ cat /etc/my.cnf |grep -i priv secure_file_priv=/data
重啟mysql
$ service mysqld restart
Redirecting to /bin/systemctl restart mysqld.service
兩次匯入
root@mysqldb 15:03: [school]>load data infile '/data/olympics.csv' into table olympics fields terminated by ',' lines terminated by '\n'; Query OK, 29217 rows affected, 29048 warnings (0.18 sec) Records: 29217 Deleted: 0 Skipped: 0 Warnings: 29048