MySQL 如何使用mysqlimport将数据上传到MySQL表格中?
为了使用mysqlimport将数据上传到MySQL表格中,我们需要按照以下步骤操作:
第一步-创建表格
首先,我们需要一个表格来上传数据。我们可以使用CREATE TABLE语句来创建MySQL表格。例如,我们创建一个名为’student_tbl’的表格,如下所示-
mysql> DESCRIBE Student_tbl;
+--------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+--------+-------------+------+-----+---------+-------+
| RollNo | int(11) | YES | | NULL | |
| Name | varchar(20) | YES | | NULL | |
| Class | varchar(20) | YES | | NULL | |
+--------+-------------+------+-----+---------+-------+
3 rows in set (0.06 sec)
第二步-创建数据文件
现在,在这一步中,我们需要创建一个数据文件,其中包含带有制表符分隔的数据字段。我们知道数据文件的名称必须与MySQL表格的名称相同,因此我们将创建名为’student_tbl.txt’的数据文件,并包含以下数据-
1 Gaurav 10th
2 Rahul 10th
3 Digvijay 10th
第三步-上传数据
现在,我们可以使用以下命令导入此文件-
C:\mysql\bin>mysqlimport -u root query C:/mysql/bin/mysql-files/student_tbl.txt
query.student_tbl: Records: 3 Deleted: 0 Skipped: 0 Warnings: 0
现在,我们可以使用以下查询查看数据已上传到表格中-
mysql> Select * from student_tbl;
+--------+----------+-------+
| RollNo | Name | Class |
+--------+----------+-------+
| 1 | Gaurav | 10th |
| 2 | Rahul | 10th |
| 3 | Digvijay | 10th |
+--------+----------+-------+
3 rows in set (0.00 sec)
阅读更多:MySQL 教程
极客教程