MySQL中DDL常用命令

創(chuàng)建數(shù)據(jù)庫

基本語法:

CREATE DATABASE students;

指定字符編碼:

CREATE DATABASE students CHARACTER SET utf8mb4;
查看數(shù)據(jù)庫

查看所有數(shù)據(jù)庫

SHOW DATABASES;

查看數(shù)據(jù)的定義信息:

SHOW CREATE DATABASE students; 
修改數(shù)據(jù)庫

修改數(shù)據(jù)庫字符編碼:

ALTER DATABASE students CHARACTER SET utf8mb4;
刪除數(shù)據(jù)庫
DROP DATABASE students;
查看當(dāng)前使用的數(shù)據(jù)庫
SELECT DATABASE();
切換數(shù)據(jù)庫
USE students;
操作數(shù)據(jù)庫表

常用的字段數(shù)據(jù)類型:

int:整型
double:浮點(diǎn)型,例如double(5,2)表示最多5位,其中必須有2位小數(shù),即最大值為999.99;
char:固定長度字符串類型; char(10) 如果不足10位則會自動補(bǔ)足10位:'abc '
varchar:可變長度字符串類型;varchar(10) 如果不足10位不會補(bǔ)足:'abc',性能不如char高
text:字符串類型;適用于大文本內(nèi)容。
blob:字節(jié)類型;
date:日期類型,格式為:yyyy-MM-dd;
time:時間類型,格式為:hh:mm:ss
timestamp:時間戳類型 yyyy-MM-dd hh:mm:ss 會自動賦值
datetime:日期時間類型 yyyy-MM-dd hh:mm:ss

創(chuàng)建表:

CREATE TABLE 表名(
  字段 數(shù)據(jù)類型,
  字段 數(shù)據(jù)類型,
  字段 數(shù)據(jù)類型,
  ....
); 
CREATE TABLE member(
  id int,
  name varchar(20),
  sex char(1),
  birthday date
); 

查看數(shù)據(jù)庫中所有的表:

SHOW TABLES;

查看表的字段信息:

DESC 表名;

查看表的字段信息:

DESC 表名;

在表的基本上增加一個新的字段:

ALTER TABLE 表名 ADD 字段 字段類型;

修改字段數(shù)據(jù)類型:

ALTER TABLE 表名 MODIFY 字段 字段類型;

刪除字段(一次只能刪除一個字段):

ALTER TABLE 表名 DROP 字段;

更改表名:

RENAME TABLE 表名 TO 新表名;

查看表格的創(chuàng)建細(xì)節(jié):

SHOW CREATE TABLE 表名;

修改表的字符編碼:

ALTER TABLE 表名 CHARACTER SET 編碼格式;

修改字段名稱:

ALTER TABLE 表名 CHANGE 舊字段 新字段 數(shù)據(jù)類型;

刪除表:

DROP TABLE 表名;
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 作者:燁竹 數(shù)據(jù)庫的基本操作 登陸MySQL數(shù)據(jù)庫服務(wù):mysql -h服務(wù)器地址 -P端口號 -u用戶名 ...
    DragonRat閱讀 1,447評論 0 7
  • 手動不易,轉(zhuǎn)發(fā)請注明出處 --Trance 數(shù)據(jù)庫系統(tǒng)命令: (1).查看存儲過程狀態(tài):show pro...
    Trance_b54c閱讀 1,839評論 0 8
  • 1.MySQL數(shù)據(jù)庫 2.SQL語句 第一節(jié)課 ###1(MySQL數(shù)據(jù)庫)數(shù)據(jù)庫概念.avi 5...
    碼了個農(nóng)啵閱讀 1,322評論 1 16
  • sqlmap用戶手冊 說明:本文為轉(zhuǎn)載,對原文中一些明顯的拼寫錯誤進(jìn)行修正,并標(biāo)注對自己有用的信息。 ======...
    wind_飄閱讀 2,207評論 0 5
  • 本周完成了所有工作的交接,把辭職報告遞交到了分行人力資源部,整個人都輕松了,手機(jī)調(diào)成靜音,任何人的電話都可以不...
    文_413a閱讀 299評論 0 0

友情鏈接更多精彩內(nèi)容