- MySQL 8 DBA基礎教程
- 孫澤軍 劉華貞
- 365字
- 2020-11-23 16:40:49
3.5 經典習題與面試題
1.經典習題
(1)查看當前系統的數據庫。
(2)創建數據庫Book,使用SHOW CREATE DATABASE語句查看數據庫定義信息。
(3)刪除數據庫Book。
2.面試題及解答
(1)如何查看默認存儲引擎?
可以使用SHOW ENGINES語句查看系統中所有的存儲引擎,其中包括默認的存儲引擎;還可以使用一種直接的方法查看默認存儲引擎,具體SQL語句如下:
SHOW VARIABLES LIKE '%storage_engine';
(2)如何修改存儲引擎?
修改MySQL安裝目錄下的my.ini或者my.cnf文件,在該文件中的mysqld組下添加default-storage-engine=INNODB語句,再重啟MySQL服務才能夠生效;也可以通過SQL語句SET DEFAULT_STORAGE_ENGINE=MyISAM來設置。最后通過SHOW VARIABLES LIKE '%storage_engine'查看默認存儲引擎是否修改成功。
(3)如何選擇存儲引擎?
如何選擇一個合適的存儲引擎是沒有確切答案的。但是實際應用時還是要根據實際情況進行選擇的,比如對應非常復雜的應用系統,可以選擇多種存儲引擎的組合,這樣可以有效地利用各種存儲引擎的優勢,避開各自的缺陷,實現最優的選擇。