MySQL資料庫常用命令介紹

MySQL安裝完後就可以在命令行方式下進行資料庫的連接操作,雖然MySQL有很多可視化的工具,不建議初學者使用mysql可視化界面工具,可視化工具可以幫我們完成建庫、建表及增刪改等功能,但是我們通過命令行工具可以熟練掌握基本的語法。通過設置MySQL的環境變量,我們可以很方便的使用基本的命令完成全部的操作。

工具/原料

MySQL資料庫

方法/步驟

打開mysql的系統服務,輸入mysql –u root(用戶名) -p 回車後輸入密碼,就可以連接到mysql資料庫。如果想知道mysql有哪些命令,可以輸入?查看,如下圖所示。

在mysql中可以方便的創建和刪除資料庫:

1. 創建資料庫:create database 資料庫名稱;

2. 刪除資料庫:drop database 資料庫名稱;

3. 查看有哪些資料庫:show databases;

注意:輸入完命令後一定要加上英文半角分號,MySQL命令不區分大小寫。

使用資料庫: use 資料庫名稱;

連接到資料庫後,就可以執行建表語句了:

create table 表名稱(

欄位名稱1 欄位類型 [DEFAULT 默認值] [約束]),

欄位名稱2 欄位類型 [DEFAULT 默認值] [約束]),

…,

欄位名稱n 欄位類型 [DEFAULT 默認值] [約束]),

);

其中id為整數類型,auto_increment表示此列為自增長類型的,primary key表示這個欄位為表的主鍵,name為varchar類型的表示字符串。

刪除資料庫表:drop table 表名;

查看資料庫中有哪些表: shows tables;

查看錶結構:DESC 表名稱;

SQL語法分類

MySQL資料庫中良好的支持了標準的SQL語法,SQL(Structured Query Language)結構化查詢語句,是一個功能強大的關係型資料庫語言,SQL通常用於與資料庫的通信。

SQL可以分為以下幾種:

DML(Data Manipulation Language)數據操作語言:用於檢索或修改數據

DDL(Data Defination Language)數據定義語言:用於定義數據的結構,如創建、修改或者刪除資料庫對象。

DCL(Data Control Language)數據控制語言:用於定義資料庫用戶的權限。

注意事項

關於SQL語言本文篇幅有限,想要深入學習的朋友,需要專業的書籍和資料來指導。

本文內容整理自網絡, 文中所有觀點看法不代表淘大白的立場