- ~
1.1建立數據庫數據庫
create database 數據庫名 character set 字符集 collate 校對規則;
1.2查看數據庫code
show databases show create database 數據庫名
1.3修改數據庫的字符集排序
alter database 數據庫名 character set 字符集;
1.4刪除數據庫table
drop database 數據庫名;
2.1建立表date
create table 表名(列名 類型 約束,列名 類型 約束....)
2.2查看錶select
show tables; show create table 表名; desc 表名;
2.3修改表(除了修改表名以外,都是以alter table 表名)
2.3.1增長一列數據
alter table 表名 add 列名 類型 約束;
2.3.2刪除一列查詢
alter table 表名 drop 列名;
2.3.3修改某列的類型及約束tab
alter table 表名 modify 列名 類型 約束;
2.3.4修改某列的列名di
alter table 表名 change 舊列名 新列名 類型 約束;
2.3.5修改表名
rename table 舊錶名 to 新表名;
2.4 刪除表
drop table 表名;
3.1插入數據
insert into 表名(列,列,列...) values(值,值,值...) insert into 表名 values(值,值,值...)
3.2更新數據
update 表名 set 列名=值,列名=值 where 條件
3.3 刪除數據
delete from 表名 where 條件 truncate table 表名; 先將表刪除,而後建立一張如出一轍的空表
3.4 查詢數據
3.4.1查詢全部數據
select * from 表名
3.4.2查詢某些列的數據
select 列名,列名 from 表名
3.4.3去重查詢,只有當要查詢的字段都相同才能去重
select distinct 列名,列名 from 表名;
3.4.4別名查詢
select 列名 as 別名 from 表名
3.4.5運算查詢
select price+200 from star;
3.4.6排序查詢(asc表示升序,desc表示降序)
select * from 表名 order by 列名
3.4.7條件查詢
比較運算符:>,<,>=,<=,=,<>(!=) between and in(set) like 用於模糊查詢,佔位符%表示佔0-n位,_表示佔一位 邏輯運算符 and,or,not