我必须将一组问题加载到 MYSQL 数据库表中。但是表格式如下 QNO Questions Option a Option b Option c Option d Rightanswer... 但是我需要使用 LOADINFILE 命令加载到数据库中的文本文件格式不同. 如何将我的文本文件格式与我的表格格式相匹配?
问问题
48 次
2 回答
1
您可以重新映射要在 LOAD DATA INFILE 中导入的列。
检查手动输入
例子:
LOAD DATA LOCAL INFILE '/importfile.csv'
INTO TABLE test_table
FIELDS TERMINATED BY ','
LINES TERMINATED BY '\n'
(field1, field2, field3);
我喜欢使用像HeidiSQL这样的图形前端来点击所需的字段,然后从那里复制生成的 SQL。
于 2009-12-30T13:56:24.797 回答
0
这取决于您的表格格式,但如果有任何复杂的预处理,那么在 mysql 之外进行可能是个好主意。这可能要容易得多。
于 2009-12-30T13:57:49.750 回答