插入不带引号的文件 mysql
inserting a file without quotes mysql
我有一个相当大的 csv 文件(十亿行的一半),其中一个字段是一个字符串。但是,提供此文件的格式不包括字符串周围的 ''。有没有一种方法可以将其导入 MySQL 数据库,而无需编写串联程序来分解数据,添加引号并为逐行插入语句重新组合数据?
如果您只导入一次数据。您可以使用 MYSQL Workbanch 导入 csv 文件。
最好不要逐行插入数据。这种方式效率低下。
您可以像这样执行 sql 语句:
INSERT INTO MyTable(ID,NAME) VALUES(7,'003'),(8,'004'),(9,'005');
我有一个相当大的 csv 文件(十亿行的一半),其中一个字段是一个字符串。但是,提供此文件的格式不包括字符串周围的 ''。有没有一种方法可以将其导入 MySQL 数据库,而无需编写串联程序来分解数据,添加引号并为逐行插入语句重新组合数据?
如果您只导入一次数据。您可以使用 MYSQL Workbanch 导入 csv 文件。
最好不要逐行插入数据。这种方式效率低下。
您可以像这样执行 sql 语句:
INSERT INTO MyTable(ID,NAME) VALUES(7,'003'),(8,'004'),(9,'005');