04-庫的操作
阿新 • • 發佈:2018-11-10
本節重點:
- 掌握庫的增刪改查
一、系統資料庫
執行如下命令,檢視系統庫
show databases;
information_schema: 虛擬庫,不佔用磁碟空間,儲存的是資料庫啟動後的一些引數,如使用者表資訊、列資訊、許可權資訊、字元資訊等
performance_schema: MySQL 5.5開始新增一個數據庫:主要用於收集資料庫伺服器效能引數,記錄處理查詢請求時發生的各種事件、鎖等現象
mysql: 授權庫,主要儲存系統使用者的許可權資訊
test: MySQL資料庫系統自動建立的測試資料庫
二、建立資料庫
1、求救語法:
help create database;
2、建立資料庫語法
CREATE DATABASE 資料庫名 charset utf8;
3、資料庫命名規則:
![複製程式碼](http://common.cnblogs.com/images/copycode.gif)
可以由字母、數字、下劃線、@、#、$ 區分大小寫 唯一性 不能使用關鍵字如 create select 不能單獨使用數字 最長128位 # 基本上跟python或者js的命名規則一樣
![複製程式碼](http://common.cnblogs.com/images/copycode.gif)
三、資料庫相關操作
![複製程式碼](http://common.cnblogs.com/images/copycode.gif)
#檢視資料庫 show databases; #檢視當前庫 show create database db1;#檢視所在的庫 select database(); #選擇資料庫 use 資料庫名 #刪除資料庫 DROP DATABASE 資料庫名; # 修改資料庫 alter database db1 charset utf8;
![複製程式碼](http://common.cnblogs.com/images/copycode.gif)
四、瞭解內容
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
SQL語言主要用於存取資料、查詢資料、更新資料和管理關係資料庫系統,SQL語言由IBM開發。SQL語言分為3種類型: 1、DDL語句 資料庫定義語言: 資料庫、表、檢視、索引、儲存過程,例如CREATE DROP ALTER 2、DML語句 資料庫操縱語言: 插入資料INSERT、刪除資料DELETE、更新資料UPDATE、查詢資料SELECTView Code3、DCL語句 資料庫控制語言: 例如控制使用者的訪問許可權GRANT、REVOKE
本節重點:
- 掌握庫的增刪改查
一、系統資料庫
執行如下命令,檢視系統庫
show databases;
information_schema: 虛擬庫,不佔用磁碟空間,儲存的是資料庫啟動後的一些引數,如使用者表資訊、列資訊、許可權資訊、字元資訊等
performance_schema: MySQL 5.5開始新增一個數據庫:主要用於收集資料庫伺服器效能引數,記錄處理查詢請求時發生的各種事件、鎖等現象
mysql: 授權庫,主要儲存系統使用者的許可權資訊
test: MySQL資料庫系統自動建立的測試資料庫
二、建立資料庫
1、求救語法:
help create database;
2、建立資料庫語法
CREATE DATABASE 資料庫名 charset utf8;
3、資料庫命名規則:
![複製程式碼](http://common.cnblogs.com/images/copycode.gif)
可以由字母、數字、下劃線、@、#、$ 區分大小寫 唯一性 不能使用關鍵字如 create select 不能單獨使用數字 最長128位 # 基本上跟python或者js的命名規則一樣
![複製程式碼](http://common.cnblogs.com/images/copycode.gif)
三、資料庫相關操作
![複製程式碼](http://common.cnblogs.com/images/copycode.gif)
#檢視資料庫 show databases; #檢視當前庫 show create database db1; #檢視所在的庫 select database(); #選擇資料庫 use 資料庫名 #刪除資料庫 DROP DATABASE 資料庫名; # 修改資料庫 alter database db1 charset utf8;
![複製程式碼](http://common.cnblogs.com/images/copycode.gif)
四、瞭解內容
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
SQL語言主要用於存取資料、查詢資料、更新資料和管理關係資料庫系統,SQL語言由IBM開發。SQL語言分為3種類型: 1、DDL語句 資料庫定義語言: 資料庫、表、檢視、索引、儲存過程,例如CREATE DROP ALTER 2、DML語句 資料庫操縱語言: 插入資料INSERT、刪除資料DELETE、更新資料UPDATE、查詢資料SELECT 3、DCL語句 資料庫控制語言: 例如控制使用者的訪問許可權GRANT、REVOKEView Code