#只读变量
#如果这个参数为空,这个变量没有效果;
#如果这个参数设为一个目录名,MySQL服务只允许在这个目录中执行文件的导入和导出操作。这个目录必须存在,MySQL服务不会创建它;
#如果这个参数为NULL,MySQL服务会禁止导入和导出操作。这个参数在MySQL 5.7.6版本引入
mysql> show variables like '%secure_file_priv%';
+------------------+--------------+
| Variable_name | Value |
+------------------+--------------+
| secure_file_priv | /home/mysql/ |
+------------------+--------------+
1 row in set (0.00 sec)
#以下操作需要file权限
select * from t1
into outfile '/home/mysql/test.csv'
fields terminated by ','
optionally enclosed by '"'
escaped by '"'
lines terminated by '\r\n';
load data infile '/home/mysql/test.csv'
into table test_t1
fields terminated by ','
optionally enclosed by '"'
escaped by '"'
lines terminated by '\r\n';