crud:
增加(create)
查詢(retrieve)
更新(update)
刪除(delete)
create database 資料庫名 ;
##刪除資料庫
drop database 資料庫名;
use 資料庫名
create
table
`student`
(`id`
int(1)
notnull
,`name`
varchar(64
)not
null
,`number`
varchar(16
)default
'13800000000'
,`birthday`
date
default
null
,primary
key(
`id`))
;
drop table命令可以刪除表
drop
table
`student`
;
drop
table
ifexists
`student`
;
alter
table
`student`
如
alter
table user10 rename
to user11;
-- 修改表名user10 到 user11
alter
table test add
column name varchar(10
);--新增表列
alter
table test drop
column name;
--刪除表列
alter
table test modify address char(10
)--修改表列型別
alter
table test change address address char(40
)alter
table test change column address address1 varchar(30
)--修改表列名
select
*from ***;
insert
into *** values()
;update *** set xx=xx where ***=*** and ***=***;
delete
from *** where xx=*** and ***=*** or……;
簡單查詢
select
*from tablename;
//查詢全部
select name as
'姓名'
from student;
萬用字元%
select 欄位名 from 表名;
模糊匹配
where name like
'%良%'
where name like
'張%'
where name like
'張%良'
select
*from student
where
year
(birthday)
>=
1980
andyear
(birthday)
<
1990
;
增添:
insert into 表名
( 列1, 列2, …, 列n)
values
( 值1, 值2, …, 值n)
示例:
insert
into
`af_school`
.`student`
(`id`
,`name`
,`phone`
,`birthday`
)values
('20180008'
,'小王'
,'13410012908'
,'1993-9-10'),
('20180009'
,'小1'
,'13410012908'
,'1993-9-10'),
('20180010, '小王', '
13410012908
', '
1993-9
-10'), ('
20180011
,'小王'
,'13410012908'
,'1993-9-10'
);
資料名、表名、列名都加反引號
值都加單引號
列名和值一一對應
簡化寫法
一次插入多行資料
增添:insert into 表名
( 列1, 列2, …, 列n)
values
( 值1, 值2, …, 值n)
示例:
insert
into
`af_school`
.`student`
(`id`
,`name`
,`phone`
,`birthday`
)values
('20180008'
,'小王'
,'13410012908'
,'1993-9-10'),
('20180009'
,'小1'
,'13410012908'
,'1993-9-10'),
('20180010, '小王', '
13410012908
', '
1993-9
-10'), ('
20180011
,'小王'
,'13410012908'
,'1993-9-10'
);
資料名、表名、列名都加反引號
值都加單引號
列名和值一一對應
簡化寫法
一次插入多行資料
Redis的基本操作 持續更新ing
redis是通過c語言原始碼編譯後進行使用的快取資料庫 key value資料庫 並且其在磁碟持久化。tar xzf redis 2.8.3.tar.gz 解壓 cd redis 2.8.3 進入到這個解壓後的檔案 make 將c語言編譯 2 編譯完成後,在src目錄下,有四個可執行檔案redis ...
mysql資料庫相關操作(持續更新)
mysqldump u使用者名稱 p密碼 h mysql主機 default character set 指定編碼 資料庫名稱 表名稱 where 查詢條件 匯出檔名.sql 例 mysqldump uroot p123456 h 127.0.0.1 default character set ut...
Sqlserver資料庫的操作(持續更新。。。。)
檢視當前的存放位置 select database id,name,physical name as currentlocation,state desc,size from sys.master files where database id db id n 資料庫名 修改檔案的存放位置下次啟動生...