MySQL資料表的基本操作命令 DML

2021-09-13 14:36:42 字數 1819 閱讀 2705

mysql: (insert,delete,replace,alter,update)

時間函式:curtime,timestamp,interval)

插入資料的幾種方式:

insert

into runoob_tbl (runoob_title,runoob_author,submission_date)

values

("學習 php"

,"龜叔"

,now()

);insert

into runoob_tbl values

(null

,'linux'

,'unix'

,null);

replace

into runoob_tbl (runoob_title,runoob_author,submission_date)

values

("學習 php"

,"龜叔"

,now()

);replace

into runoob_tbl (runoob_title,runoob_author,submission_date)

values

("學習 c++"

,"computer"

,now()

);

replace 和insert的區別

刪除資料

delete

from rock where runoob_id =

8;

刪除表

drop

table rock;

清空表

truncate

table rock;

修改表字段

alter

table runoob_tbl modify

column submission_date date

;alter

table runoob_tbl modify

column submission_date timestamp

null

default

current_timestamp

onupdate

current_timestamp

comment

'建立時間'

;alter

table runoob_tbl modify

column submission_date timestamp

notnull

default

current_timestamp

comment

'建立時間'

;

修改表中資料

update runoob_tbl set submission_date=null where runoob_id =1;

修改日期為1天前

update runoob_tbl set submission_date=date_sub(curtime(),

interval

1day

)where runoob_id =

3;

修改日期為1個小時之後

update runoob_tbl set submission_date=date_sub(curtime(),

interval-1

hour

)where runoob_id =

5;

mysql 資料表的基本操作

1.建立表 create database name use database name create tabletable name id int 11 name varchar 25 salary float 2.show tables 顯示當前資料庫的表 3.單字段主鍵,設定主鍵有兩種情況。主...

mysql資料表的基本操作

一 先建立乙個資料庫,然後使用資料庫 資料庫舉例命名為student 1.建立資料庫 create database student 2.使用資料庫 use student 二 建立乙個儲存資訊的資料表 命名為test create table test name varchar 25 age in...

mysql資料表的基本操作

理解資料庫表 建立 修改 刪除約束 1.建立資料庫 create database user 2.建立表 create table emp id db int 10 primary key auto increment,name db varchar 20 db varchar 5 3.檢視資料庫,...