MySQL基本知識

2021-10-08 08:47:59 字數 2044 閱讀 7936

檢視所有資料庫

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 存在於記憶體中,訪...