檢視所有資料庫
show
databases
;#檢視所有資料庫
建立乙個資料庫
create
database mydb1;
#建立資料庫
建立乙個使用utf8字符集的資料庫
create
database mydb2 character
set utf8;
#建立乙個使用utf8字符集的資料庫
建立乙個使用utf8字符集,並帶比較規則的mydb3資料庫
create
database mydb3 character
set utf8 collate utf8_general_ci;
#建立乙個使用utf8字符集,並帶比較規則的mydb3資料庫
修改mydb2字符集為gbk;
alter
database mydb2 character
set gbk;
#修改mydb2字符集為gbk;
使用資料庫
use mydb;#使用資料庫
刪除資料庫
drop
database mydb3;
檢視資料庫mydb1的字符集
show
create
database mydb1;
檢視資料庫裡的所有表
show
tables
;#檢視資料庫裡的所有表
建立一張員工表employee
create
table employee(
id int
primary
keyauto_increment
, name varchar(20
),gender varchar(20
),brithday date
, entry_date date
, job varchar(20
),salary float
, resume text
)
刪除表
drop
table employee;
#刪除表
在上面員工表的基本上增加乙個image列
alter
table employee add image varchar(20
);
修改job列,使其長度為60
alter
table employee modify job varchar(60
);
刪除gender列
alter
table employee drop job;
表名改為user
rename
table employee to
user
;
修改表的字符集為utf8
alter
table
user
character
set utf8;
列名name修改為username
alter
table employee change name username varchar(20
);
檢視employee的建表語句
show
create
table
user
;
檢視employee的表結構
desc
user
;
mySQL基本知識
五 字符集 ascii 128個 美式字符集 iso 8859 1 latin1 西歐字符集 255個字元 gb2312 7千多個簡體漢字 gbk 2萬多個漢字 中文常用 utf 8 unicode字符集中最流行的一種實現方式 國際化用它 六 資料庫設計 sybase powerdesigner12...
mysql 基本知識
主要筆記 mysql幫助文件 1,比較常見的建立mysql表的方法 drop table if exists tablname create table tablename create defination table options a.create table if not exists ta...
mysql基本知識
映象複製 內容動態複製到其他計算機 gis函式 全文檢索 簡化對文字欄位內單詞的搜尋 不支援自定義資料型別 不支援xml myisam 靜態 預定義固定長度 儲存效率高 壓縮 減少儲存空間 innodb 支援事務,資料行級鎖定機制,外來鍵約束,不支援全文索引和gis資料 heap 存在於記憶體中,訪...