對mysql資料庫進行增刪改查

2022-09-01 12:15:12 字數 1489 閱讀 5424

#1

.新增字段

alter

table student add stuage int

notnull;#

2.修改字段

alter

table student change stuage sage varchar (100)not

null;#

3.修改表名

alter

table

students rename student;#4

.刪除字段

alter

table student drop

sage;#1

.新增唯一約束

alter

table

grade

addconstraint stuname unique

key(stuname);#2

.刪除唯一約束

alter

table

grade

drop

index

stuname;#1

.新增預設值約束 (位址預設北京)

alter

table

student

alter

column stuaddress set

default'北京

'#2.刪除預設值約束

alter

table

student

alter

column stuaddress drop

default#1

.給student表中新增乙個stuage的字段

alter

table student add stuage int#2

.給stuage新增乙個檢查約束,驗證是否可以成功

alter

table student add

constraint ck_stuage check (stuage>=18)

#3.驗證stuage欄位的檢查約束是否成功

insert

into

student(stuname,stugradeid,stuage)

values("陳七",1,17)#

4.刪除檢查約束是不成功的

alter

table

student

drop

constraint

ck_stuage#1

.刪除外來鍵約束

alter

table

student2

drop

foreign

keyfk_grade_student_gradeid

#alter

table student2 add

constraint fk_grade_student_gradeid foreign

key (stugradeid) references `grade`(gid)

MySQL資料庫增刪改查

注意 mysql中不區分大小寫 一 新增 新增資料到一張表中 語法 inser into 表名 列名 values 值列表 insert into students id,name values 16408100126 zzh 注意 新增資料時如果不寫欄位名,將會預設向所有欄位中新增值,確保所有no...

Mysql資料庫增刪改查

1.建立使用 使用資料庫 use work test 建立資料庫 create database work test create database ifnot exists work test character set gbk 建立表 create table dept id int prima...

php ci對mysql進行增刪改查

php的ci是乙個mvc模式的框架,本文是通過php ci對mysql資料庫進行增刪改查。0.首先在mysql資料庫方建立資料庫和資料表 1 create database test 2use test 3create table user 4 id int 10 not null auto inc...