MySQL是現今最流行的關系型數據庫之一。在使用MySQL時,我們經常需要批量添加新的數據記錄。這里提供幾種快速批量添加數據的MySQL語法。
INSERT INTO table_name (column1, column2, column3, …)
VALUES
(value1, value2, value3, …),
(value1, value2, value3, …),
…;
在以上語法中,table_name代表目標數據表的名稱,column1、column2、column3等代表目標數據表的字段名稱,value1、value2、value3等代表相應的字段值。單次可以添加多行,每行的字段值需要用逗號分隔。
INSERT INTO table_name
SELECT * FROM temp_table;
在以上語法中,temp_table代表要插入目標數據表的臨時表名稱。該方法適用于需要從其他表中復制數據的情況,這些數據可以在臨時表中生成。
LOAD DATA INFILE ‘file_name’ INTO table table_name
FIELDS TERMINATED BY ‘,’
ENCLOSED BY ‘”’
LINES TERMINATED BY ‘\r\n’;
以上語法可用于從外部CSV文件中導入數據到目標數據表中。
以上三種MySQL語法讓批量添加數據成為一件簡單的事情,為開發過程提供了非常大的便利。
下一篇css圖片變形了