MySQL 資料庫的基本操作

2021-08-18 13:00:34 字數 1303 閱讀 6915

其實各種sql資料庫的基本操作都是基本相似的,此處主要寫mysql,在安裝好mysql以後,要建立資料庫,這是使用資料mysql各種功能的前提,主要內容包括:建立資料庫、刪除資料庫、不同型別的資料儲存引擎和儲存引擎的選擇

建立資料庫是在系統磁碟上劃分一塊區域用於資料的儲存和管理,如果管理員在設定許可權的時候為使用者建立了資料庫,則可以直接使用,否則,需要自己建立資料庫。

檢視當前所有存在的資料庫

show databases

建立資料庫

create database《資料庫名》

刪除資料庫是將已經存在的資料庫從磁碟空間上清除,清除之後,資料庫中的所有資料也將一同被刪除。

刪除資料庫

drop database《資料庫名》

使用drop database命令時要謹慎,在執行該命令時,沒有提示資訊,資料庫中儲存的所有資料表和資料將一同被刪除,而且不能恢復。刪除前最好進行備份。

資料庫引擎是資料庫底層軟體組成,資料庫管理系統(dbms)使用資料引擎進行建立、查詢、更新和刪除資料操作。不同的儲存引擎提供不同的儲存機制、索引技巧、鎖定水平等功能,使用不同的儲存引擎,還可以獲得特定的功能。現在許多不同的資料庫管理系統都支援多種不同的資料引擎。

mysql提供了多個不同的儲存引擎,包括事務安全表的引擎和處理非事務安全表的引擎。在mysql中,不需要在整個伺服器中使用同一種儲存引擎,針對具體的要求,可以對每乙個表使用不同的儲存引擎。

檢視系統所支援的引擎型別

show engines

mysql5.5以上版本支援的儲存引擎:innodb,myisam,memory,merge,archive,federated,csv,blackhole等。

儲存引擎的選擇

不同儲存引擎都有各自的特點,以適應不同的需求。

功能myisam

memory

innodb

archive

儲存限制

256tb

ram64tb

none

支援事務

nono

yesno

支援全文索引

yesno

nono

支援數索引

yesyes

yesno

支援雜湊索引

noyes

nono

支援資料快取

non/a

yesno

支援外來鍵

nono

yesno

mysql資料庫基本操作 MYSQL資料庫基本操作

1.連線mysql mysql u 使用者名稱 p 回車後要求輸入密碼,密碼不可見 2.退出mysql命令 exit 回車 3.修改密碼 mysqladmin u使用者名稱 p舊密碼 password 新密碼4.檢視mysql許可權和使用者select host,user fromuser 對資料庫...

MySQL資料庫 基本操作

地點 基地 一 簡述 材料院的一期專案使用的是小型資料庫access,出現了幾個問題,一是 資料亂序問題,按理來說,資料應該是按時間有序寫入資料庫的,但實際上並非如此。第二個問題是 客戶要求能將多次實驗資料 一次性選中匯出到excel,後來發現即便是借助微軟的巨集命令神力也倒不到想要的快速效果。所以...

MySQL資料庫基本操作

嵌入式 小j的天空 一 mysql資料庫建立 1.建立庫與表 建立庫語句 create database 庫名稱 查庫庫語句 show databases 選擇庫語句 use 庫名稱 建立表語句 create table 表名稱 檢視表語句 desc 表名稱 例項 假設乙個公司為乙個庫,在庫中建立乙...