mac mysql 安装及 my.cnf文件设置 中有一个 设置 “secure_file_priv”的值。设定这个目录之后可以用
类似
SELECT * FROM movie_to_genre into outfile '/var/lib/mysql-files/hudong_movie_to_genre.csv' fields terminated by ',' optionally enclosed by '"' lines terminated by '\r\n';
命令将数据库中的表导出到指定目录下的csv文件。
要注意的是
secure_file_priv = /sadas/ad/asd/asd/
必须是完整路径,甚至“~”来代表“home”目录都是不可以的!!
这玩意儿坑了我一上午。
否则重启mysql会有以下报错!!
MySQL server PID file could not be found!
Starting MySQL...The server quit without updating PID file (/usr/local/mysql/…………