其實各種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 表名稱 例項 假設乙個公司為乙個庫,在庫中建立乙...