1. 程式人生 > 實用技巧 >(二)庫相關操作

(二)庫相關操作

一、系統資料庫


information_schema: 虛擬庫,不佔用磁碟空間,儲存的是資料庫啟動後的一些引數,如使用者表資訊、列資訊、許可權資訊、字元資訊等。
performance_schema:MySQL 5.5開始新增一個數據庫:主要用於收集資料庫伺服器效能引數,記錄處理查詢請求時發生的各種事件、鎖等現象 。
mysql: 授權庫,主要儲存系統使用者的許可權資訊。
test: MySQL資料庫系統自動建立的測試資料庫。

二、建立資料庫


1,語法(help create database)

# CREATE DATABASE 資料庫名 charset utf8;

2,資料庫命名規則:

# 可以由字母、數字、下劃線、@、#、$
# 區分大小寫
# 唯一性
# 不能使用關鍵字如 create select
# 不能單獨使用數字
# 最長128位

三、資料庫相關操作


如下:

# 1,檢視資料庫
show databases;
show create database db1;
select database();

# 2,選擇資料庫
USE 資料庫名

# 3,刪除資料庫
DROP DATABASE 資料庫名;

# 4,修改資料庫
alter database db1 charset utf8;