我在 CSV 文件中有这些行,我想将这些列导入数据库
Notification Identifier / State / Severity / Event Time / Probable Cause / Managed Object / Alarm Type / Additional Text
ALARM / 1347413987 / Outstanding / Critical / Thu, Feb 18, 2016 04:50:22 PM / NeighborDown / 5620SAM tunisiana_ns:.network.ne.5620SAM6_1 SERVICE
service-652:192.168.161.36:routingInstance:ospf-v2:areaSite-0.0.0.0:interface-2 / EquipmentAlarm / "PE9036
每一行都以这个“ALARM”开头,我的分隔符是“/” 请帮助我将此数据导入 MySQL 数据库。
最佳答案
请在此处参阅 LOAD DATA INFILE 的文档。。http://dev.mysql.com/doc/refman/5.7/en/load-data.html
您可以在中使用 csv 友好字符
FIELDS TERMINATED BY ',' ENCLOSED BY '' ESCAPED BY '\\'
LINES TERMINATED BY '\n' STARTING BY ''
还有一些 GUI 工具,例如 SQLyog ,它提供了一种将 CSV 文件部分或全部导入服务器表中的直接且简单的方法。
关于java - 将 CSV 文件导入 MySQL 表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35572659/