在操做數據表以前必須選擇一個數據庫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 表名;