溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

mysql添加多行數(shù)據(jù)的方法

發(fā)布時(shí)間:2020-08-25 14:36:57 來(lái)源:億速云 閱讀:851 作者:小新 欄目:MySQL數(shù)據(jù)庫(kù)

mysql添加多行數(shù)據(jù)的方法?這個(gè)問(wèn)題可能是我們?nèi)粘W(xué)習(xí)或工作經(jīng)常見(jiàn)到的。希望通過(guò)這個(gè)問(wèn)題能讓你收獲頗深。下面是小編給大家?guī)?lái)的參考內(nèi)容,讓我們一起來(lái)看看吧!

mysql可以通過(guò)insert語(yǔ)句一次性插入多條記錄,但是這一條語(yǔ)句是個(gè)事務(wù),所以要成功都成功,要失敗都失敗。語(yǔ)句中每條記錄都是通過(guò)()括起來(lái)。且該語(yǔ)法是mysql自身的,不是標(biāo)準(zhǔn)語(yǔ)法,無(wú)法通用。

mysql一次插入多條數(shù)據(jù):

INSERT INTO hk_test(username, passwd) VALUES
 
('qmf2', 'qmf2'),('qmf3', 'qmf3'),('qmf4', 'qmf4'),('qmf5', 'qmf5')
 
GO

我們先來(lái)創(chuàng)建一種表Authors:

CREATE TABLE Authors(
AuthID SMALLINT NOT NULL PRIMARY KEY,
AuthFN VARCHAR(20),
AuthMN VARCHAR(20),
AuthLN VARCHAR(20)
)
ENGINE=INNODB;

然后向表中一次性插入多條數(shù)據(jù),sql插入代碼如下:

INSERT INTO Authors VALUES (1006, 'H', 'S.', 'T'),
       (1007, 'J', 'C', 'O'),
       (1008, 'B', NULL, 'E'),
       (1009, 'R', 'M', 'R'),
       (1010, 'J', 'K', 'T'),
       (1011, 'J', 'G.', 'N'),
       (1012, 'A', NULL, 'P'),
       (1013, 'A', NULL, 'W'),
       (1014, 'N', NULL, 'A');

其實(shí)與一條一條插入的SQL語(yǔ)句非常類似,只是多條插入語(yǔ)句使用逗號(hào)將每條數(shù)據(jù)分開(kāi)。

結(jié)果如下:

mysql添加多行數(shù)據(jù)的方法

感謝各位的閱讀!看完上述內(nèi)容,你們對(duì)mysql添加多行數(shù)據(jù)的方法大概了解了嗎?希望文章內(nèi)容對(duì)大家有所幫助。如果想了解更多相關(guān)文章內(nèi)容,歡迎關(guān)注億速云行業(yè)資訊頻道。

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI