【Mysql入門到精通】2、數據庫的基本操作

  • 創建數據庫
  • 刪除數據庫
  • 數據存儲引擎
  • 存儲引擎工作原理
  • 如何選擇符合需求的存儲引擎

2.1 創建數據庫

查看所有數據庫:

  show databases;

創建數據庫:

create database database_name ;

查看數據庫的定義:

show create database database_name;

2.2 刪除數據庫

drop database database_name;

注意:使用該命令時應特別注意,刪除之後無法恢復。

2.3 數據庫存儲引擎

Mysql的核心就是存儲引擎。它是數據庫底層軟件,負責創建、查詢、更新、刪除數據庫操作.
不同的搜索引擎提供不同的存儲機制、索引技巧、鎖定水平等功能。

Mysql5.7 支持的存儲引擎有:

  1. Innodb
  2. MyISAM
  3. Memory
  4. Merge
  5. Archive
  6. Federated
  7. CSV
  8. BLACKHOLE

每個表可以使用不同的引擎,查詢所有引擎的方式爲:

show engines;

查看當前使用引擎:

show variables like '%storage_engine%';

2.4 存儲引擎工作原理

2.4.1 InnoDB存儲引擎

在這裏插入圖片描述

2.4.2 MyISAM存儲引擎

在這裏插入圖片描述

2.4.3 memory存儲引擎

在這裏插入圖片描述

2.5 存儲引擎的選擇

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章