本文主要是介绍MySQL导入CSV格式文件,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
MYSQL LOAD DATA INFILE命令可以把csv平面文件中的数据导入到数据库中。linux下:
- LOAD DATA INFILE '/home/test/dump/ip_location.csv'
- INTO TABLE ip_location
- CHARACTER SET utf8
- FIELDS TERMINATED BY ',' ENCLOSED BY '"';
--INTO TABLE :导入到哪个表
--FIELDS TERMINATED BY :以什么作为分割符
-- ENCLOSED BY :被什么包围
windows:
- LOAD DATA INFILE "d:/insert_data.csv"
- REPLACE INTO TABLE DEMO
- CHARACTER SET gb2312
- FIELDS TERMINATED BY "," ENCLOSED BY ""
- LINES TERMINATED BY "\r\n";
注意field terminated by "," ,CSV格式的文件都是以逗号","作为分隔符的。
--LINES TERMINATED BY:这个与linux不同,以什么作为一行的结尾。
下面是一个例子:
这篇关于MySQL导入CSV格式文件的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!