MYSQL學習筆記(三)數據表基本操做

表是數據庫存儲數據的基本單位。一個表包含若干個字段或記錄;

在操做數據表以前必須選擇一個數據庫sql

 

1、顯示當前選擇的數據庫中全部數據表數據庫

show tables;

2、在 當前選擇的數據庫中 建立數據表spa

create table 表名( 屬性名 數據類型 [完整性約束條件],
屬性名 數據類型 [完整性約束條件],
...
屬性名 數據表格 [完整性約束條件]
);

約束條件 

(主鍵)PRIMARYKEY                           標識該屬性爲該表的主鍵,能夠惟一的標識對應的記錄code

(外鍵)FOREIGN KEY                          標識該屬性爲該表的外鍵,與某表的主鍵關聯rem

(非空值)NOT NULL                             標識該屬性不能爲空table

(惟一性)UNIQUE                                 標識該屬性的值是惟一的class

(值自增)AUTO_INCREMENT             標識該屬性的值自動增長數據類型

(默認值)DEFAULT                               爲該屬性設置默認值im

實例:數據

建立數據表:t_user
create table t_bookuser(
id int primary key auto_increment,
name varchar(10),
age int(3),
sex VARCHAR(6)
);

3、查看錶結構

describe(desc) 表名;

4、修改表

1.修改表名 

alter table 舊錶名 rename 新表名 ;

2.修改字段

 alter table 表名 change 舊屬性名 新屬性名 新數據類型;

3.增長字段 

alter table 表名 add 屬性名 1 數據類型 [完整性約束條件] [first |after 屬性名 2];

4.刪除字段

 alter table 表名 drop 屬性名;

4、刪除表

drop table 表名;
相關文章
相關標籤/搜索