MySQL數據庫學習筆記(2)- DDL之數據庫的創建和刪除

1. 查看所有的數據庫

SHOW DATABASES;

結果如下:
ShowDatabases
其中數據庫 information_schemamysqlperformance_schemasys 爲MySQL的系統自帶數據庫。

他們的主要作用如下:

  • information_schema : 提供訪問數據庫元數據的方式。( 元數據 是關於數據的數據,如數據庫名或表名,列的數據類型,或訪問權限等。有時用於表述該信息的其他術語包括“數據詞典”和“系統目錄”。)
  • mysql : mysql的核心數據庫,類似於sql server中的master表,主要負責存儲數據庫的用戶、權限設置、關鍵字等mysql自己需要使用的控制和管理信息。
  • performance_schema : 主要用於收集數據庫服務器性能參數。並且庫裏表的存儲引擎均爲PERFORMANCE_SCHEMA,而用戶是不能創建存儲引擎爲PERFORMANCE_SCHEMA的表。
  • sys :Sys庫所有的數據源來自:performance_schema 。目標是把 performance_schema 複雜度降低,讓DBA能更好的閱讀這個庫裏的內容,讓DBA更快的瞭解DB的運行情況。

2. 創建和刪除數據庫

  • 創建數據庫
CREATE DATABASE 數據庫名;
  • 刪除數據庫
DROP DATABASE 數據庫名;
  • 切換當前所在數據庫
USE 數據庫名;
  • 查看當前所在數據庫
SELECT DATABASE();
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章