首页
/
每日頭條
/
科技
/
mysql創建表的講解
mysql創建表的講解
更新时间:2026-05-25 09:12:21

學習目标

  • 掌握MySQL服務中表的操作方法,能夠完成表的創建,查看,重命名和删除。
DDL之數據表操作(TABLE)

在操作數據表之前,我們先要确定我們要在哪個數據庫中進行數據表的操作,并使用該數據庫。

學習數據表的使用之前,我們需要先進行如下操作:

# 創建數據庫(該數據庫存在不報錯),指定字符集為utf8 CREATE DATABASE IF NOT EXISTS bigdata_db CHARACTER SET utf8; # 使用數據庫 USE bigdata_db; # 注意:如果不切換到要操作的數據庫中,之後對于表的操作會報錯

1.表的創建

我們創建表使用CREATE TABLE關鍵字,和創建數據庫類似,但要指定字段信息:

CREATE TABLE 表名( 字段名1 數據類型(長度) 約束, 字段名2 數據類型(長度) 約束 ... );

字段名:數據表中每一列的名稱(列頭) 數據類型:數據的存儲形式(結構) 約束:數據存儲遵循的規則

例如:

CREATE TABLE category( # 字段1名稱為cid,數據類型為整型,添加主鍵約束及非空約束 cid INT PRIMARY KEY NOT NULL, # 字段2名稱為cname,數據類型為varchar,最大長度為100 cname VARCHAR(100) );

mysql創建表的講解(從零開始學MySQL六)1

注意:

  • 每個表必須最少有一列數據
  • 每個字段必須有數據類型,但可以沒有約束
  • 創建表時為了避免重複創建而報錯,也可以在表名之前添加IF NOT EXISTS。
2.表的查看

我們剛才已經創建了一張表,此時我們就可以使用sql語句查看當前所在庫中都有哪些數據表。

SHOW TABLES;

運行效果如下:

mysql創建表的講解(從零開始學MySQL六)2

同時,我們也可以查看某一張表中所有的字段信息,或者說==查看表結構==。

DESC 表名;

例如:

DESC category;

mysql創建表的講解(從零開始學MySQL六)3

注意:要查詢的表名必須存在,否則會報錯,錯誤信息為:Table 'bigdata_db.category' doesn't exist。

3.修改表名

如果我們想修改表的名稱,可以使用RENAME TABLE進行表的重命名。

RENAME TABLE 表名 TO 新表名;

例如:

# 将category表重命名為categories RENAME TABLE category TO categories; # 查看數據庫中所有的表,驗證表名是否修改成功 SHOW TABLES;

運行結束後,表名即修改完成。

mysql創建表的講解(從零開始學MySQL六)4

注意:如果數據庫列表中的表名沒有及時修改,則需要在數據庫名稱上右鍵,點擊refresh進行刷新。

4.表的删除

如果需要删除表,我們使用如下語句:

DROP TABLE 表名;

列如:

# 删除categories表 DROP TABLE categories; # 查看表是否被删除成功 SHOW TABLES;

此時,我們看到,categories表已經從數據庫中被移除。

mysql創建表的講解(從零開始學MySQL六)5

注意:表不存在則會報錯,錯誤信息為:ERROR 1051 (42S02): Unknown table 'bigdata_db.category'。

5.小結
  • 創建表: CREATE TABLE 表名( 字段名1 數據類型(長度) 約束, 字段名2 數據類型(長度) 約束 ... );
  • 查看表結構:DESC 表名;
  • 修改表名:DROP TABLE 表名;
  • 删除表: DROP TABLE 表名;
,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
什麼是關系型數據庫
什麼是關系型數據庫
什麼是關系型數據庫?關系型數據庫,是指采用了關系模型來組織數據的數據庫,其以行和列的形式存儲數據,以便于用戶理解,關系型數據庫這一系列的行和列被稱為表,一組表組成了數據庫,現在小編就來說說關于什麼是關系型數據庫?下面内容希望能幫助到你,我們...
2026-05-25
抖音短上傳入口怎麼進入
抖音短上傳入口怎麼進入
額,我被自己笨死了。因為一個錯誤的上傳入口,我在抖音發布幾條12萬、3.5萬、9970個播放量的視頻,沒有一分錢收益,感覺自己損失了幾個億。我們先點個贊,繼續往下看。我另外一個賬号呢,中視頻通過将近2個月時間,播放量一直都不怎麼好,所以也沒...
2026-05-25
最新台式蘋果電腦系統類型
最新台式蘋果電腦系統類型
最新台式蘋果電腦系統類型?,現在小編就來說說關于最新台式蘋果電腦系統類型?下面内容希望能幫助到你,我們來一起看看吧!最新台式蘋果電腦系統類型怎樣選擇一台适合自己用的蘋果電腦?在選擇一台蘋果電腦之前,首先要問您自己,是要拿他做什麼用,是辦公學...
2026-05-25
臨工e6550f挖掘機參數
臨工e6550f挖掘機參數
今年上半年,随着疫情的逐漸緩解,礦山相繼複工,加之電動汽車的高速發展,全球锂、钴、鎳等礦石需求顯著提升,大挖市場迎來新機遇。SY415HPro是三一重機傾力打造的全新35-40T級礦山型挖掘機産品,以提高客戶投資回報為目标。它究竟有多強大呢...
2026-05-25
怎樣截取片段
怎樣截取片段
怎麼截取視頻片段?不知道小夥伴們平時有沒有看到一些影視劇的混剪視頻,這類視頻主要就是将影視劇中的一些好看好玩的片段做一個整合。那麼在剪輯的過程中,不可避免地需要對視頻片段進行截取。下面小編就來給大家介紹截取視頻片段的方法,感興趣的小夥伴們可...
2026-05-25
Copyright 2023-2026 - www.tftnews.com All Rights Reserved