文件MySQL导入与导出CSV文件(mysqlcsv)
MySQL可以通过多种方式将数据导入和导出,当然CSV文件也不例外,本文介绍了使用MySQL将数据导入和导出CSV文件的方法。
MySQL导入CSV文件:
首先要准备一个CSV文件,文件的格式必须符合MySQL的要求和csv文件格式的要求,比如要使用“,”作为分隔符。然后,可以使用以下 SQL 语句将 CSV 文件导入到 MySQ 表中:
LOAD DATA INFILE 'file.csv' INTO TABLE table1
FIELDS TERMINATED BY ',' ENCLOSED BY '"'
LINES TERMINATED BY '\n' IGNORE 1 LINES;
上面的语句将“file.csv”文件的数据导入到数据库名为 table1 的表中,因为忽略了第一行,所以第一行不要求是列名,我们也可以手动设置列名:
LOAD DATA INFILE 'file.csv' INTO TABLE table1
FIELDS TERMINATED BY ',' ENCLOSED BY '"'
LINES TERMINATED BY '\n'(column1,column2,column3,etc);
MySQL 导出CSV文件:
MySQL可以使用SELECT INTO OUTFILE语句向系统指定的文件夹导出数据,该语句只有超级用户有权限使用。下面是一个简单的示例:
SELECT * FROM table1
INTO OUTFILE '/tmp/filename.csv' FIELDS TERMINATED BY ','
ENCLOSED BY '"' LINES TERMINATED BY '\n';
OVER!
总之,MySQL可以使用多种方式将数据导入和导出,其中CSV文件格式可以非常方便地将数据进行导入和导出,本文介绍了使用MySQL将数据导入和导出CSV文件的方法。