Mysql是可以对本地文件进行读写的,你既可以将本地某个文件的内容插入表中,又可以将表中的内容写入到本机上
查看可进行文件操作的目录
使用:
show variables like ‘%secure_file_priv%’
secure_file_priv的值为空,那么secure_file_priv这里都有什么设置呢
- secure_file_priv为null 表示不允许导入导出
- secure_file_priv指定文件夹时,表示mysql的导入导出只能发生在指定的文件夹
- secure_file_priv没有设置时,则表示没有任何限制
该配置选项可以在mysql.ini中进行配置,phpstudy则为my.ini
配置后就可以使用into outfile 或者 into dumpfile两个协议往相应目录写文件了
load_file()读取文件