MySQL是一種常用的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),它能夠存儲和管理大量數(shù)據(jù)。當(dāng)需要一次性插入多條數(shù)據(jù)時,MySQL提供了INSERT語句。
INSERT INTO table_name (column1, column2, column3,...) VALUES (value1, value2, value3,...), (value1, value2, value3,...), (value1, value2, value3,...), ......;
在INSERT語句中,通過使用VALUES關(guān)鍵字來插入多條數(shù)據(jù)。每條數(shù)據(jù)使用小括號表示,多條數(shù)據(jù)之間使用逗號分隔。在小括號中,需要為每個列指定相應(yīng)的值。
下面是一個實際的例子:
INSERT INTO users (name, age, email) VALUES ('John Doe', 25, 'john.doe@example.com'), ('Jane Smith', 30, 'jane.smith@example.com'), ('Tom Johnson', 35, 'tom.johnson@example.com');
在上面的例子中,我們向users表插入了3條數(shù)據(jù),每個數(shù)據(jù)中包括3個列:name、age和email。我們只需要在VALUES語句中為每個列指定相應(yīng)的值即可。
需要注意的是,插入多條數(shù)據(jù)時,每條數(shù)據(jù)中的列數(shù)必須一致。否則,MySQL會提示錯誤。
以上是關(guān)于MySQL INSERT 多條語句的基本介紹和示例。希望對大家有所幫助。