- 精通MySQL 8(視頻教學版)
- 劉華貞
- 705字
- 2019-11-22 18:46:07
2.1 操作數據庫
數據庫的操作包括創建數據庫、查看數據庫、選擇數據庫以及刪除數據庫。本節詳細講解如何通過命令行創建數據庫。
2.1.1 創建數據庫
創建數據庫是指在數據庫系統中劃分一塊空間,用來存儲相應的數據,這是進行表操作的基礎,也是進行數據庫管理的基礎。
(1)在MySQL中,創建數據庫之前,可以使用SHOW語句來顯示當前已經存在的數據庫,具體SQL語句如下,執行結果如圖2-1所示。
SHOW DATABASES;
(2)創建數據庫的SQL語句如下,其中參數database_name表示所要創建的數據庫的名稱。
CREATE DATABASE database_name;
我們先使用CREATE DATABASE test創建test數據庫,再通過SHOW語句查詢,結果如圖2-2所示。

圖2-1 查詢所有數據庫

圖2-2 創建數據庫
2.1.2 查看數據庫
查看數據庫在2.1.1節中已經提過,這里不再贅述。SQL語句如下:
SHOW DATABASES;
2.1.3 選擇數據庫
在數據庫管理系統中一般會存在許多數據庫。在操作數據庫對象之前,需要先選擇一個數據庫。
在MySQL中選擇數據庫可以通過SQL語句USE來實現,其語法形式如下:
USE database_name;
在上述語句中,database_name參數表示所要選擇的數據庫名字。
在選擇具體的數據庫之前,首先要查看數據庫管理系統中已經存在的數據庫,然后才能從這些已經存在的數據庫中進行選擇。如果選擇一個不存在的數據庫,就會出現如圖2-3所示的錯誤。正確的操作執行結果如圖2-4所示。
USE database_name;

圖2-3 選擇不存在的數據庫

圖2-4 選擇數據庫
2.1.4 刪除數據庫
在刪除數據庫之前,首先需要確定所操作的數據庫對象已經存在。在MySQL中刪除數據庫可以通過SQL語句DROP DATABASE來實現,其語法形式如下:
DROP DATABASE database_name
在上述語句中,database_name參數表示所要刪除的數據庫名字。
(1)在2.1.1節中已創建了名為test的數據庫,使用如下命令可將該數據庫刪除,如圖2-5所示。
DROP DATABASE test;
(2)使用如下命令查詢數據庫是否刪除成功,如圖2-6所示,從中可以看到test數據庫已經被刪除。
SHOW DATABASES;

圖2-5 刪除數據庫

圖2-6 查詢數據庫
- Google Apps Script for Beginners
- Vue.js 2 and Bootstrap 4 Web Development
- jQuery EasyUI網站開發實戰
- Mastering Yii
- Mastering KnockoutJS
- 3D少兒游戲編程(原書第2版)
- Rust Essentials(Second Edition)
- AIRIOT物聯網平臺開發框架應用與實戰
- 匯編語言編程基礎:基于LoongArch
- OpenCV with Python By Example
- Spring+Spring MVC+MyBatis從零開始學
- Hands-On JavaScript for Python Developers
- Learning Bootstrap 4(Second Edition)
- DB2SQL性能調優秘笈
- Zend Framework 2 Cookbook