教育行業(yè)A股IPO第一股(股票代碼 003032)

全國咨詢/投訴熱線:400-618-4000

MySQL數(shù)據(jù)基本操作之添加數(shù)據(jù)

更新時間:2023年02月06日14時54分 來源:傳智教育 瀏覽次數(shù):

好口碑IT培訓(xùn)

  在MySQL中,使用INSERT語句向表中添加數(shù)據(jù)。向表中添加新記錄的時候,可以在INSERT語句中列出表的所有字段名,其語法格式如下所示:

   INSERT INTO表名(字段名1,字段名2,...)VALUES(值1,值2,...);

  在上述語法中,“字段名1,字段名2,...”表示數(shù)據(jù)表中的字段名稱,此處必須列出表所有字段的名稱;“值1,值2,...”表示每個字段的值,每個值的順序和類型必須與對應(yīng)的字段名相匹配。

  例如,要向goods表中添加一條新記錄,就需要使用上述insert語句。在添加記錄之前,需要在chapter16數(shù)據(jù)庫中創(chuàng)建一個goods表存儲商品信息。創(chuàng)建goods表的SQL語句如下:

CREATE TABLE goods(
    id INT(4),
    name VARCHAR(20) NOT NULL,
    price FLOAT
);

  使用INSERT語句向gooods表中插入一條數(shù)據(jù),其SQL語句如下所示:

   INSERT INTO goods(id,name,price)VALUES(1,'鉛筆',0.5);

  當上述SQL語句執(zhí)行成功后,會在goods表中添加一條數(shù)據(jù)。為了驗證數(shù)據(jù)是否添加成功,可以單擊新建的goods表,并通過表數(shù)據(jù)顯示窗口查看,goods表中的數(shù)據(jù)如圖16-8所示。

  圖16-8 執(zhí)行結(jié)果

  需要注意的是,使用INSERT語句添加記錄時,表名后的字段順序可以與其在表中定義的順序不一致,它們只需要與VALUES中值的順序一致即可。

0 分享到:
和我們在線交談!