利用SQL语句导出、导入数据
(一) 导出数据语法: SELECT * INTO OUTFILE 'file_name' FROM tbl_name
select * into outfile '/result1.txt' from result;
发生异常:[Error Code] 1290 - The MySQL server is running with the --secure-file-priv option
问题:
查看: show VARIABLES like 'secure-file-priv'
解决:需要配置项secure_file_priv
1) 在my.ini文件 [mysqld]节点 下添加, 然后再重启哦!
#secure-file-priv
secure_file_priv=''
再执行: select * into outfile '/result1.txt' from result;
注意:备份数的文件result1.txt不可以提前存在!
(二) 导入数据语法:LOAD DATA INFILE 'file_name ' INTO TABLE tbl_name[FIELDS]
前提必须用有表的结构,再把数据导入进来哦!
执行:load data infile '/result1.txt' into table result;