数据库系列
一、數據庫的操作
1.創建庫
create database 庫名;
2.查看庫
show create database 庫名; -->查看數據庫的創建語句
show databases; ?? --> 查看所有的數據庫
3.修改庫
alter database 庫名 charset gbk;
4.刪除庫
drop database 庫名;
?
二、數據表的操作
use 庫名 -->切換到數據庫中,才能操作數據表
1.創建數據表
create table 【if not exists】 表名 ( 字段1 數據類型2,字段2 數據類型2)
?
2.查詢數據表
desc 表名; -->查看表的結構
show columns from 表名; ? -->查看表的結構
show create table 表名; -->查看表的創建語句
show tables; ? ? -->查看所有的表
?
3.修改表
a.修改表名
alter table 舊表名 rename 新表名:
rename table 舊表名 to 新表名;
b.修改表的結構
alter table 表名 [engine=InnoDB];
alter table 表名 [charset utf8];
c.新增表的字段
alter table 表名 add 字段 數據類型 [first/after 字段];
d.修改表的字段
alter table 表名 modify 字段 數據類型??[first/after 字段];
e.修改表的字段名
alter table 表名 change 舊字段 新字段 數據類型 [first/after 字段];
f.刪除表的字段名
alter table 表名 drop 字段;
?
4.刪除數據表
drop table 表名;
?
三、數據的操作
1.新增數據
insert into 表名 values (值);
insert into 表名(字段1,字段2) values (值1,值2);
2.查詢數據
select * from 表名;
select 字段1,字段2 from 表名;
3.修改數據
update 表名 set 字段=值 where 條件
4.刪除數據
delete from 表名 條件
?
四、數據類型——數字
整數型:
tinyint 1個字節
smallint 2個字節
mediumint 3個字節
int ? 4個字節
bigint 8個字節
浮點型(會四舍五入):
float(M,D) ??4個字節,M:總長度,D:小數部分長度
double 8個字節
定點型(不會四舍五入):
decimal(M,D)
?
關鍵字:unsigned 無符號
zerofill 零填充,數值變為無符號
?
五、數據類型——日期類型
datetime
date
time
timestamp
year
?
六、數據類型——字符串
定長:char()
變常:varchar()
枚舉:enum() -->存儲的是字符串
集合:set() -->存儲的是數值并非字符串
?
七、列屬性
not null --> 非空
comment -->字段的描述
default --> 設置默認值
?
八、主鍵
primary key
1.創建字段時創建主鍵
create table 表名 ( 字段 數據類型 primary key);
2.復合主鍵
create table 表名 (字段1 數據類型,字段2 數據類型,字段3 數據類型,primary key(字段1,字段2));
3.后添加主鍵
alter table 表名 add primary key(字段);
4.刪除主鍵
alter table 表名 drop primary key;
?
九、自增長
auto_increment
1.查看下次的自增長數值:
show create table 表名
2.修改自增長
alter table 表名 auto_increment = 值
3.刪除自增長
alter table 表名 modify 字段 數據類型
?
十、唯一鍵
unique 或者 unique key --> 允許多個null
創建字段時創建唯一鍵
create table 表名 (字段1 數據類型 unique);
create table 表名 (字段1 數據類型,字段2 數據類型,unique key(字段));
新增唯一鍵
alter table 表名 add unique key(字段)
刪除唯一鍵
alter table 表名? drop index 字段
?
轉載于:https://www.cnblogs.com/st-st/p/9922749.html
總結
- 上一篇: VR+全景播放器+头控讲解-06
- 下一篇: 最新springboot选题推荐-商品物