資料庫主要圍繞著增,刪,查,改而進行,這是基本的。
1.create
如:create database name;(建立資料庫)
create table name();(建立資料表)
2.insert into
如:insert into table_name(conlumn_list)values(value_list);(插入一條資料)
insert into table_name(conlumn_list)values(value_list),values(value_list),values(value_list);(插入多條資料)
insert into 欄位名(conlumn_list) values(value_list);(為某個欄位名插入資料)
1.delect,刪除表的某一部分
2.drop,全部刪除
如:drop databases;刪除整個資料庫
alter table 《表名》 drop 《欄位名》(刪除某一字段)
1.select
如:select《欄位名》from《表或者檢視》where《查詢條件》
select * from《表或者檢視》where 《查詢條件》
select《欄位1,欄位2,欄位2....>from 《表名》(查詢多個字段)
select 《欄位名》from《表名》where 《欄位名》in(條件範圍) ps:in是查詢滿足條件範圍內的記錄
select《欄位名》from《表名》where 《欄位名》detween 《前範圍》and《後範圍》(同in查詢)
select 《欄位名》from《表名》where 《欄位名》not(條件範圍)ps:not是除去在此條件範圍內的記錄的查詢
select《欄位名》from《表或者檢視》order by...(是按公升序排列)
2.show
show databases;
show table;
show create table《表名》
3.desc/describe(檢視表結構)
1.update ... set....(修改表中資料)
update books set age=15,name='lili' where id=16,name='wuwu' ;
2.alter
alter table《舊表名》rename《新錶名》
alter table《舊表名》modify《欄位名》《資料型別》
alter table《舊表名》change《欄位名》《新欄位名》《新資料型別》
alter table《舊表名》add《新欄位名》《新資料結構》
alter table《舊表名》engine=《更改後的儲存引擎名》
資料庫 mysql 基礎
1.建立 create database 資料庫名 例如建立名為d testdb的資料庫 mysql create database d testdb 2.修改 alter database 資料庫名 character set 字符集名 例如修改字符集 set utf8 3.刪除 drop dat...
mysql資料庫基礎
乙個表不能有多個主鍵?解釋 不能,乙個表中有且只能有乙個主鍵,大事兩列 字段 可以作為乙個主鍵 例如 mysql create table t name varchar 5 addr varchar 28 age int 5 primary key name,addr 為什麼要設定主鍵?資料庫儲存的...
MySql資料庫(基礎)
學習資料庫,我覺得關鍵在於記住相關的英文單詞。把自己比較陌生的寫下來,便於記憶 查詢表結構 desc 表名 修改表頭欄位都是 alter table.開頭 給建立好的表新增位址字段,例如給學生表新增gender varchar 2 字段 alter table student add column ...