mysql學習——數據表的基本操作

嗯,接上一章數據庫的基本操作後,這篇是基於數據表的基本操作,我們將數據庫建立好後,就有創建數據表,數據庫好比一個文件櫃,而數據表纔是存放數據的地方,,數據表的基本操作何數據庫類似,分別爲,創建數據表、查看數據表、修改數據表、刪除數據表這幾個操作,下面分別敘述

創建數據表

注意,創建數據表之前我們要先確定是在哪一個數據庫中建立數據表,所以要先進入一個數據庫 語法:
USE 數據庫名;
然後進入數據庫後,我們就要開始創建數據表了 語法:
CREATE TABLE 表名
(
字段名1,數據類型[完整約束條件],
字段名2,數據類型[完整約束條件],
字段名3,數據類型[完整約束條件]
);

這樣咱們就建立好了一個數據表下面是圖片:
在這裏插入圖片描述

查看數據表

使用 SQL 語句創建好數據表後,可以通過查看數據表結構的定義,以確認數據表的定義是否正確。
方法一:
  SHOW CREATE TABLE 表名;
在這裏插入圖片描述
 
 == 單純的使用 SHOW CREATE TABLE 表名
  結果可能有點混亂,可以使用 SHOW CREATE TABLE 表名\G==
在這裏插入圖片描述
方法二:
DESCRIBE 表名;
或者簡寫 DESC 表名;

在這裏插入圖片描述
查看完數據表之後,如果有不滿意的地方,我們還闊以修改數據表

修改數據表

修改數據表呢,主要分爲5個部分,分別是:修改表名、修改字段名、修改字段的數據類型、添加字段、刪除字段、修改字段位置

修改表名

語法:
ALTER TABLE 舊錶名 RENAME 新表名;
在這裏插入圖片描述

修改字段名

數據表中的字段是通過字段名來區分的
語法 :
ALTER TABLE 表名 CHANGE 舊字段名 新字段名 新數據類型;

“舊字段名”指的是修改前的字段名,“新字段名”指的是修改後的字段名,“新數據類型”指的是修改後的數據類型
需要注意的是:
新數據類型不能爲空,即使新字段與舊字段的數據類型相同,也必須將新數據類型設置爲與原來一樣的數據類型。
在這裏插入圖片描述
可以看到已經修改成功了

修改數據類型

修改字段的數據類型,就是將字段的數據類型轉爲另外一種數據類型
語法:
ALTER TABLE 表名 MODIFY 字段名 數據類型;
這裏需要注意的是:表名是指要修改的數據表名,字段名是指要修改的數據類型的字段名,數據類型是指修改後的數據類型
在這裏插入圖片描述
可以看到字段類型已經修改成了int(11)

添加新字段

語法:
ALTER TABLE 表名 ADD 新字段名 數據類型
在這裏插入圖片描述
可以看到已經多了字段age以及數據類型是int型

刪除字段

所謂刪除字段指的是將某個字段從表中刪除
語法:
ALTER TABLE 表名 DROP 字段名;

修改字段排列位置

ALTER TABLE 表名 MODIFY 字段名 1 數據類型 FIRST|AFTER 字段名 2
字段名 1 ”指的是修改位置的字段,“數據類型”指的是字段 1 的數據類型,“
FIRST ”爲可選參數,指的是將字段1 修改爲表的第一個字段,“ AFTER字段2 ”是將字段1 插入到字段2 的後面

刪除數據表

刪除數據表是指刪除數據庫中已存在的表。在刪除數據表的同時,數據表中存儲的數據都將被刪除。

語法:
DROP TABLE 表名;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章