MySQL表数据快速导入技巧(mysql 表数据导入)

MySQL数据库是一种流行的关系型数据库管理系统,经常用于网站开发。有时,我们需要将数据从现有表导入到MySQL表中。幸运的是,MySQL提供了一种标准方法来快速导入数据,它就是启用“load data”语句。

首先,你需要创建一个用于存储数据的表,例如:

CREATE TABLE mytable (

id INT,

name VARCHAR(50),

age INT

);

接下来,准备一个存储原始数据的文本文件,例如data.txt:

1,John Smith,25

2,Bob Jones,30

3,Sue Johnson,28

最后,使用LOAD DATA命令通过指定文本文件导入数据:

LOAD DATA INFILE ‘data.txt’

INTO TABLE mytable

FIELDS TERMINATED BY ‘,’

ENCLOSED BY ‘”‘

LINES TERMINATED BY ‘\n’

(id, name, age);

至此,原始文本文件中的数据将被导入到mytable表中,可以使用以下SQL语句来检查:

SELECT * FROM mytable;

可以看到,原始文本文件中的数据已经被导入到mytable表中:

+—-+—————+—–+

| id | name | age |

+—-+—————+—–+

| 1 | John Smith | 25 |

| 2 | Bob Jones | 30 |

| 3 | Sue Johnson | 28 |

+—-+—————+—–+

以上就是利用MySQL的LOAD DATA语句来将数据从原始文件快速导入MySQL表的方法。要注意的是,该语句只能以CSV格式从文本文件中导入数据。如果原始文件是其他格式,则需要使用其他方法来实现。


数据运维技术 » MySQL表数据快速导入技巧(mysql 表数据导入)