Questions tagged «load-data-infile»

18
如何将CSV文件导入到MySQL表中?
我有一个来自客户端的非标准化事件日志CSV,我试图将其加载到MySQL表中,以便可以将其重构为合理的格式。我创建了一个名为“ CSVImport”的表,该表的CSV文件的每一列都有一个字段。CSV包含99列,因此这本身就是一项艰巨的任务: CREATE TABLE 'CSVImport' (id INT); ALTER TABLE CSVImport ADD COLUMN Title VARCHAR(256); ALTER TABLE CSVImport ADD COLUMN Company VARCHAR(256); ALTER TABLE CSVImport ADD COLUMN NumTickets VARCHAR(256); ... ALTER TABLE CSVImport Date49 ADD COLUMN Date49 VARCHAR(256); ALTER TABLE CSVImport Date50 ADD COLUMN Date50 VARCHAR(256); 该表上没有任何约束,并且所有字段都包含VARCHAR(256)值,但包含计数(以INT表示),是/否(以BIT表示),价格(以DECIMAL表示)和文本框()的列除外。由TEXT表示)。 我试图将数据加载到文件中: LOAD DATA INFILE …

6
MySQL从CSV数据加载NULL值
我有一个文件,该文件可以包含3到4列以逗号分隔的数值。当空字段位于行末时,将定义为空字段: 1,2,3,4,5 1,2,3,,5 1,2,3 下表是在MySQL中创建的: + ------- + -------- + ------ + ----- + --------- + ------- + | 领域 类型 空| 关键 默认值| 额外| + ------- + -------- + ------ + ----- + --------- + ------- + | 一| int(1)| 是的 | NULL | | | 二| int(1)| 是的 …

11
MYSQL使用LOAD DATA INFILE从csv导入数据
我正在从CSV文件将20000行的某些数据导入Mysql。 CSV中的列与MySQL表的列顺序不同。如何自动分配与Mysql表列相对应的列? 当我执行 LOAD DATA INFILE'abc.csv' INTO TABLE abc 该查询将所有数据添加到第一列。 请建议用于将数据导入Mysql的自动语法。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.