数据MySQL 中导入表数据的简便方法(mysql表导入表)
数据MySQL中导入表数据的简便方法
MySQL数据库是一款强大的关系型数据库管理系统,它支持多种数据类型存储,常常作为大型网站后台数据库支持,用于存储网站中的数据。有时,我们需要将一些已有的数据导入MySQL表中,这里介绍一种简便方法:利用MySQL中的LOAD DATA命令。
LOAD DATA命令是MySQL提供的用于在服务器上导入数据的一种常用命令,该命令的格式如下:
LOAD DATA [LOW_PRIORITY] [LOCAL] INFILE ‘filename.txt’ [REPLACE | IGNORE] INTO TABLE tablename
[FIELDS
[TERMINATED BY ‘char’]
[OPTIONALLY] ENCLOSED BY ‘char’
[ESCAPED BY ‘char’] ]
[LINES [TERMINATED BY ‘char’] ]
[IGNORE number LINES]
这里以用户表为例,首先我们将自己写好一个user.txt文件,内容如下:
id name age
1 Jack 19
2 Mary 15
3 LiMing 17
然后我们利用Mysql环境,执行如下命令,即可把user.txt的数据导入到user表中:
LOAD DATA INFILE ‘/user.txt’
INTO TABLE user
FIELDS TERMINATED BY ‘\t’
LINES TERMINATED BY ‘\n’
IGNORED 1 LINES
(id,name,age);
执行成功之后,即可在user 表中查看到user.txt中的数据:
id name age
1 Jack 19
2 Mary 15
3 LiMing 17
由此可见,使用LOAD DATA命令导入MySQL表数据具有节约时间,高效可靠的显著优势,成为常用的简便方法。