首頁  >  文章  >  資料庫  >  一分鐘帶你了解mysql DDL

一分鐘帶你了解mysql DDL

醉折花枝作酒筹
醉折花枝作酒筹原創
2021-03-23 17:51:392514瀏覽

這篇文章主要介紹了Mysql DDL常見操作,文中透過範例程式碼介紹的非常詳細,對大家的學習或工作有一定的參考學習價值!下面一起跟著小編來學習吧。

一分鐘帶你了解mysql DDL

SQL分類:

SQL語句主要可以分割為以下3個類別:

DDL語句:資料定義語言,這些語句定義了不同的資料段,資料庫,表,列,索引等資料庫物件。常用的語句關鍵字主要包括createdropalter等。

DML語句:資料操縱語句,用於添加,刪除,更新和查詢資料庫記錄,並檢查資料完整性。常用的語句關鍵字主要包括insertdeleteupdateselect等。

DCL語句:資料控制語句,用於控制不同資料段直接的許可和存取等級的語句。這些語句定義了資料庫,表,字段,使用者的存取權限和安全等級。主要的語句關鍵字包括grantrevoke等。

我們今天主要介紹的是DDL語句

1.建立資料庫

語法:

create database 数据库名;

選擇要操作的資料庫:USE 資料庫; 對於要操作的資料庫我們需要使用use來選擇一下!

查看資料庫中所有的資料表show tables;

mysql> create database test;//创建数据库
Query OK, 1 row affected (0.00 sec)

mysql> use test;//使用刚创的数据库
Database changed
mysql> show table;
Empty set (0.11 sec)//查看数据库中的表,因为我们没有创,所以为空

2.刪除資料庫:

語法:

drop database 数据库名;

範例:

mysql> drop database test;//删除我们刚刚创建的数据库

3.建立表格(在哪個資料庫裡面建立表格需要先使用use選擇到那個要操作的資料庫)

語法:

create table 表名(
字段1名 字段1类型 列的约束条件,
字段2名 字段2类型 列的约束条件,
...);

範例:

mysql> create table student//创建数据表
    ->(
    ->ID Int,
    ->Name varchar(12)
    );
    Query OK, 0 row affected (0.13 sec)

4.刪除表格

##語法:


drop table 表名;

範例:

mysql> drop table student;//删除我们刚刚创建的数据表

推薦教學:

mysql影片教學#

以上是一分鐘帶你了解mysql DDL的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn