在MySQL中,`INSERT`語句可以一次插入多行數(shù)據(jù)。為此,您需要指定多個數(shù)據(jù)行并將它們放在括號內(nèi),用逗號分隔,如下所示:
INSERT INTO table_name (column1, column2, column3, ...) VALUES (value1, value2, value3, ...), (value1, value2, value3, ...), (value1, value2, value3, ...), ...
上面的例子中,`column1`、`column2`、`column3`等是您要插入數(shù)據(jù)的列名,`value1`、`value2`、`value3`等是要插入的數(shù)據(jù)值。如果您有多行數(shù)據(jù)需要插入,可以在`VALUES`關(guān)鍵字后面指定值。每個數(shù)據(jù)行都用逗號分隔,如上面的例子所示。
如果您想一次性將表中所有行都插入另一個表中,請使用以下命令:
INSERT INTO table2 SELECT * FROM table1;
這會將`table1`中的所有行插入`table2`中。