這篇文章主要介紹了Mysql DDL常見操作,文中透過範例程式碼介紹的非常詳細,對大家的學習或工作有一定的參考學習價值!下面一起跟著小編來學習吧。
SQL語句主要可以分割為以下3個類別:
DDL語句:資料定義語言,這些語句定義了不同的資料段,資料庫,表,列,索引等資料庫物件。常用的語句關鍵字主要包括create
,drop
,alter
等。
DML語句:資料操縱語句,用於添加,刪除,更新和查詢資料庫記錄,並檢查資料完整性。常用的語句關鍵字主要包括insert
,delete
,update
,select
等。
DCL語句:資料控制語句,用於控制不同資料段直接的許可和存取等級的語句。這些語句定義了資料庫,表,字段,使用者的存取權限和安全等級。主要的語句關鍵字包括grant
,revoke
等。
我們今天主要介紹的是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 DDL的詳細內容。更多資訊請關注PHP中文網其他相關文章!