步骤一:准备数据文件
tsamederts.txt”的文本文件,将数据按照以下方式排列:
18Maleale
3Jack19Male
步骤二:创建表格
ts”的表格:
id INT NOT NULL AUTO_INCREMENT,ame VARCHAR(50) NOT NULL,
age INT NOT NULL,der VARCHAR(10) NOT NULL,
PRIMARY KEY (id)
步骤三:导入数据
一旦数据文件和表格都准备好了,大家就可以使用LOAD DATA INFILE命令将数据导入到MySQL中。该命令的基本语法如下:
LOAD DATA INFILE ‘filepath’ame
FIELDS TERMINATED BY ‘\t’ (或’,’)’
IGNORE 1 ROWS;
其中,“filepath”是数据文件的路径,可以是绝对路径或相对路径。如果数据文件和MySQL服务器在同一台机器上,则可以使用相对路径。否则,必须使用绝对路径。
ame”是要导入数据的表格名称。
“FIELDS TERMINATED BY”指定字段分隔符,可以是制表符、逗号或其他字符。
“LINES TERMINATED BY”指定行分隔符,通常为换行符。
“IGNORE 1 ROWS”表示忽略数据文件中的第一行,因为它通常是标题行。
tsts”表格中:
ts.txt’ts
FIELDS TERMINATED BY ‘\t”
IGNORE 1 ROWS;
ts”表格中的数据了。
使用SQL命令导入数据是MySQL中一种常用的数据导入方式。只需准备好数据文件和表格,然后使用LOAD DATA INFILE命令即可将数据导入到MySQL中。需要注意的是,导入数据的格式必须与表格的字段顺序和数据类型相匹配。