国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

Mysql增刪改查之插入記錄

插入記錄有兩種個基本語法

插入基本語法一

類別詳細解示
基本語法insert into 表 values(值1,值2,值n);
示例INSERT INTO user values(2,'php中文網(wǎng)','男')
示例說明向user表中插入值id為2,姓名為李文凱,性別為男

插入基本語法二

類別詳細解示
基本語法insert into 表(字段1,字段2,字段n) values(值1,值2,值n);
示例INSERT INTO user(id,username,sex) values(213,'小沈陽',1);
示例說明向user表中插入id為213,username為小沈陽,性別為1

說明

基本語法1和基本語法2的區(qū)別是:

  1. 基本語法1的插入語句,表中有多少個字段就必須要插入多少個值。一個不能多,一個也不能少。若有默認值,不想傳,可以寫上null。
  2. 基本語法2中,除非有必填字段必須要寫入值外。如果有默認值的不想寫可以忽略不寫。mysql會自動補主默認值。
  3. 基本語法2中,以user(id,username,sex)字段順序為值的順序。

假設(shè)有一張表為user表,我們對字段、字段說明、類型和字段選填和必須狀態(tài)進行說明,表結(jié)構(gòu)如下:

字段idusernameemailpasswordsex
中文說明編號用戶名郵箱密碼性別
類型說明intvarchar(50)varchar(60)varchar(32)tinyint
默認值說明自增必填選填字段,默認值為123@php.cn選填字段必填字段

按照基本語法一寫上表中的插入語句:

INSERT INTO user values(null,'php中文網(wǎng)','pig@php.cn',null ,1);

注意

  1. 可以不指定字段名稱,但是 values 后面的順序應(yīng)該和表字段的排序一致。
  2. 有默認值的字段可以不寫,則為默認值。
  3. 如果有默認值或者可空字段不想傳入具體值,可寫入null。
  4. 數(shù)據(jù)格式必須要與表規(guī)定的數(shù)據(jù)格式一致。

按照基本語法二寫上表中的插入語句:

INSERT INTO user(username,sex) values('php中文網(wǎng)',1);

注意

  1. ID為自增的自段可以不用傳入值,每插入一次這個字段的值會自動向上加1。
  2. 有默認值和可為空的字段可不傳
  3. 以表user(username,sex)的插入順序為準(zhǔn)
  4. 基本語法二為更常用的用法

基本語法變形:一次插入多條記錄

INSERT INTO?user(username,password,sex)
?values('黃曉明', 'abcdef', 1),
?( 'angelababy', 'bcdeef', 0),
?( '陳赫', '123456', 1),
?('王寶強', '987654', 1);

繼續(xù)學(xué)習(xí)
||
<?php echo "Hello Mysql"; ?>
提交重置代碼