要进行批量插入,我们需要使用带括号的所有列名称,并用“,”分隔。 让我们看一个例子。首先,我们将创建一个表。以下是创建表的CREATE命令。 mysql> CREATE table MultipleRecordWithValues
要进行批量插入,我们需要使用带括号的所有列名称,并用“,”分隔。
让我们看一个例子。首先,我们将创建一个表。以下是创建表的CREATE命令。
mysql> CREATE table MultipleRecordWithValues
- > (
- > id int,
- > name varchar(100)
- > );
Query OK, 0 rows affected (0.88 sec)
以下是批量插入的语法。
INSERT into yourTableName values(column1,column2,....N),(column1,column2,....N),(column1,column2,....N),...........N;
应用上述语法插入批量记录。
mysql> insert into MultipleRecordWithValues values(1,'John'),(2,'Carol'),(3,'Bob'),(4,'Smith');
Query OK, 4 rows affected (0.16 sec)
Records: 4 Duplicates: 0 Warnings: 0
由于有 4 行受到影响,这意味着我们已成功插入记录。要检查表中是否存在所有记录,请使用 SELECT 命令。
mysql> select *from MultipleRecordWithValues;
以下是输出。
+------+-------+
| id | name |
+------+-------+
| 1 | John |
| 2 | Carol |
| 3 | Bob |
| 4 | Smith |
+------+-------+
4 rows in set (0.00 sec)
--结束END--
本文标题: 如何在MySQL中进行批量插入?
本文链接: https://www.lsjlt.com/news/436329.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-05-15
2024-05-15
2024-05-15
2024-05-15
2024-05-15
2024-05-15
2024-05-15
2024-05-15
2024-05-15
2024-05-15
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0