MySQL使用 INTO INFILE/OUTFILE导入导出数据
2018-01-23 18:09
627 查看
1.使用SELECT ... INTO OUTFILE 以逗号分隔的方式将数据导入到一个csv文件中:
SELECT * FROM table1 INTO OUTFILE 'usr/data/data1.csv' FIELDS TERMINATED BY ','
2.将刚刚导出的文件data1.csv导入到表table1相同结构的table2中:
LOAD DATA INFILE 'usr/data/data1.csv' INTO TABLE table2 FIELDS TERMINATED BY ','
通用形式
1.使用select * into outfile 导出:
SELECT * FROM table1 INTO OUTFILE FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' LINES TERMINATED BY '\n' 参数:
FIELDS TERMINATED BY ',' 字段间分割符
OPTIONALLY ENCLOSED BY '"' 将字段包围 对数值型无效
LINES TERMINATED BY '\n' 换行符
2.load导入
LOAD DATA INFILE 'usr/data/data1.csv' INTO TABLE table2 FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' LINES TERMINATED BY '\n'
SELECT * FROM table1 INTO OUTFILE 'usr/data/data1.csv' FIELDS TERMINATED BY ','
2.将刚刚导出的文件data1.csv导入到表table1相同结构的table2中:
LOAD DATA INFILE 'usr/data/data1.csv' INTO TABLE table2 FIELDS TERMINATED BY ','
通用形式
1.使用select * into outfile 导出:
SELECT * FROM table1 INTO OUTFILE FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' LINES TERMINATED BY '\n' 参数:
FIELDS TERMINATED BY ',' 字段间分割符
OPTIONALLY ENCLOSED BY '"' 将字段包围 对数值型无效
LINES TERMINATED BY '\n' 换行符
2.load导入
LOAD DATA INFILE 'usr/data/data1.csv' INTO TABLE table2 FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' LINES TERMINATED BY '\n'
相关文章推荐
- MySQL INTO OUTFILE/INFILE导出导入数据
- MySQL INTO OUTFILE/INFILE导出导入数据
- MySQL INTO OUTFILE导出导入数据|mysqldump
- MySQL INTO OUTFILE导出导入数据|mysqldump
- MySQL INTO OUTFILE导出导入数据|mysqldump
- MySQL INTO OUTFILE导出导入数据
- MySQL导出表字段和数据(select into outfile的灵活使用)
- mysql数据导入导出【mysqldump,source,outfile,load data infile】的比较
- C#中mySQL 使用语句LOAD DATA LOCAL INFILE 'record.log' INTO TABLE PT_LOG;导入数据时乱码问题
- 使用python将mysql数据导入excel-select into outfile
- MySQL INTO OUTFILE导出导入数据|mysqldump
- mysql 导入导出数据命令使用
- mysql下使用select into outfile来备份数据
- mysql数据导入导出使用
- mysql文件导入到数据库load data infile into table 的使用例子
- mysql导入导出数据中文乱码解决方法小结(1、navicat导入问题已解决,创建连接后修改连接属性,选择高级->将使用Mysql字符集复选框去掉,下拉框选择GBK->导入sql文件OK;2、phpmyadmin显示乱码的问题也解决,两步:1.将sql文件以utf8的字符集编码另存,2.将文件中sql语句中的字段字符集编码改成utf8,导入OK)
- Bash中使用MySQL导入导出CSV格式数据[转]
- Navicat for MySQL使用手记(中)--导入/导出数据表
- 快速的mysql导入导出数据(load data和outfile)
- Navicat for MySQL使用手记(中)--导入/导出数据表