MySQL是一個開源的數據庫管理系統,被廣泛運用于互聯網應用和移動應用程序的數據存儲中。在應用中,我們經常需要批量添加數據,本文將介紹如何使用MySQL進行批量添加數據。
在MySQL中批量添加數據需要使用INSERT INTO語句。該語句可以一次性添加多條記錄,同時它也可以使用VALUES 關鍵字來添加多組數據。
語法如下: INSERT INTO 表名 (列1, 列2, 列3, ...) VALUES (值1, 值2, 值3, ...), (值1, 值2, 值3, ...), (值1, 值2, 值3, ...), ...;
使用INSERT INTO 語句時,需要注意以下幾點:
- 列必須按照與表中定義相同的方式進行排序
- 值必須按照與列的位置相同的方式進行排序
- 多條記錄之間需要使用逗號進行分隔
下面是一個示例,展示如何批量添加數據到MySQL數據庫。
# 添加多組數據到students表中 INSERT INTO students (name, age, gender) VALUES ('Tom', 18, 'male'), ('Jerry', 19, 'female'), ('Mike', 20, 'male'), ('Lucy', 21, 'female');
以上代碼將向students表中添加4條記錄,其中name, age和gender是students表中的列名,其余的值為需要插入的數據。