首頁 > 資料庫 > mysql教程 > mysql怎麼增加行

mysql怎麼增加行

青灯夜游
發布: 2022-05-23 20:47:47
原創
11750 人瀏覽過

mysql增加行的方法:1、用「INSERT INTO 表名列名1,…列名n VALUES (值1…,值n);」語句,列名和值的順序相對應;2 、用「INSERT INTO 表名SET 列名1=值1,列名2=值2,…;」語句插入一行資料。

mysql怎麼增加行

本教學操作環境:windows7系統、mysql8版本、Dell G3電腦。

在mysql中,增加行就是在資料庫的表中插入一行資料。以下這篇文章為大家介紹兩種方法。

方法1、使用INSERT…VALUES 語句

#語法格式為:

INSERT INTO <表名> [ <列名1> [ , … <列名n>] ]
VALUES (值1 [… , 值n ]);
登入後複製

語法說明如下:

  • 表名:指定被操作的表名。

  • 列名:指定需要插入資料的列名。若向表中的所有列插入數據,則全部的列名均可以省略,直接採用 INSERT<表名>VALUES(…) 即可。

  • VALUESVALUE 子句:此子句包含要插入的資料清單。資料清單中資料的順序要和列的順序相對應。

方法2:使用 INSERT…SET語句

#語法格式為:

INSERT INTO <表名>
SET <列名1> = <值1>,
        <列名2> = <值2>,
        …
登入後複製

此語句用於直接給予表中的某些列指定對應的列值,即要插入的數據的列名在SET 子句中指定,col_name 為指定的列名,等號後面為指定的數據,而對於未指定的列,列值會指定為該列的預設值。

範例:

insert values:優點:可以批次插入;缺點:單一執行效率低。 <適合批次插入>

insert into table(col1,col2,col3) values(&#39;val1&#39;,&#39;val2&#39;,&#39;val3&#39;);
登入後複製

insert set:優點:執行效率高;缺點:每次只能插入一條資料。 <適合單一插入>

insert into table set col1=&#39;val1&#39;,col2=&#39;val2&#39;,col3=&#39;val3&#39;;
登入後複製

 mysql怎麼增加行

#【相關推薦:mysql影片教學

以上是mysql怎麼增加行的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板