MySQL作為一個強大的關系型數據庫管理系統,它默認安裝有一些自帶的數據庫。下面就讓我們一起來了解這些數據庫。
mysql> show databases; +---------------------+ | Database | +---------------------+ | information_schema | | mysql | | performance_schema | | sys | +---------------------+ 4 rows in set (0.00 sec)
information_schema
這是MySQL中一個元數據信息庫,其中存儲了數據庫、表和列的結構信息。通過查詢這個庫的表,可以獲取數據庫的詳細信息,如表、列、索引、權限等。有些工具,如Navicat等,就是通過查詢這個庫的表來獲取信息的。
mysql
這是MySQL的系統庫,其中存儲了MySQL的用戶信息、權限等系統信息。在這個庫中登記了哪些用戶擁有哪些權限以及MySQL服務器的其它系統級信息。
performance_schema
這是MySQL5.5版本引進的一個新特性,旨在為MySQL服務器提供一個性能參考工具。它使用內存表存儲性能相關的統計信息,可以使用其提供的視圖來監控MySQL服務器的內部運行情況。
sys
這是一個MySQL 8.0版本引進的一個新特性,它是一個優化器和執行器提供的元數據庫,包含了多個視圖,能夠描述 MySQL 內部對象的狀態,表現不同的事件。
以上就是MySQL自帶的一些數據庫。如果想進一步了解每個庫中的表的信息,可以在命令行終端中輸入use 庫名;show tables;
命令來查詢。
上一篇css中應用多個字體大小
下一篇css中底部怎么寫