溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

mysql數(shù)據(jù)庫的一些基本知識

發(fā)布時間:2020-05-18 14:35:24 來源:網(wǎng)絡(luò) 閱讀:195 作者:三月 欄目:MySQL數(shù)據(jù)庫

下文主要給大家?guī)?a title="mysql" target="_blank" href="http://kemok4.com/mysql/">mysql數(shù)據(jù)庫的一些基本知識,希望這些內(nèi)容能夠帶給大家實際用處,這也是我編輯mysql數(shù)據(jù)庫的一些基本知識這篇文章的主要目的。好了,廢話不多說,大家直接看下文吧。

MySQL數(shù)據(jù)庫 

數(shù)據(jù)庫

DBS -------  DataBase System 數(shù)據(jù)庫系統(tǒng) 

以關(guān)系(二維表)的方式的存儲數(shù)據(jù)

記錄 Record

字段/屬性Column

數(shù)據(jù)庫, 庫

約束  Constraint

域約束:數(shù)據(jù)類型約束

保證某字段的數(shù)據(jù)類型一致

外鍵約束:引用完整性約束(InnoDB)

一個表中某字段的數(shù)據(jù)必須在與之相關(guān)的其他表的相關(guān)聯(lián)字段中存在

主鍵約束

某字段能惟一標(biāo)識此字段所屬的實體,并且不允許為空

一個表只能有一個主鍵

惟一鍵約束

某字段能惟一標(biāo)識此字段所屬的實體,可以為空

一個表可以有多個惟一鍵

檢查性約束

保證某字段中不能出現(xiàn)違反常理的數(shù)據(jù),例如年齡

事務(wù)  Transaction

保證數(shù)據(jù)ACID屬性

數(shù)據(jù)庫管理軟件:

Oracle, MySQL, MariaDB(Percona), DB2, HBase, SQ512L Server(關(guān)系型數(shù)據(jù)庫管理軟件)

noSQL(非關(guān)系型數(shù)據(jù)庫)    Redis, MongoDB, Memcached 

SQL語句   結(jié)構(gòu)化查詢語句:

DDL數(shù)據(jù)定義語言

DML數(shù)據(jù)操縱語言

DCL數(shù)據(jù)控制語言

MySQL存儲引擎 Storage Engine

支持插件式存儲引擎

MyISAM

不支持事務(wù),只支持表級鎖

不支持外鍵

支持B樹索引、全文FULLTEXT索引、空間索引

支持表壓縮

性能好,適用于查詢較多(數(shù)據(jù)倉庫)的情況

InnoDB

支持事務(wù),保證多個操作同時成功執(zhí)行 

支持行級鎖

支持使用表空間(Table Space)

支持raw磁盤設(shè)備(無文件系統(tǒng)的設(shè)備)

適用于在線事務(wù)處理系統(tǒng)(在線交易系統(tǒng)OLTP)

MRG_MYISAM

將兩個或兩個以上的MYISAM表(表結(jié)構(gòu)要一致)合并成一個表使用

CSV

使用文本文件的方式保存表

數(shù)據(jù)庫移植時使用

ARCHIVE

用于數(shù)據(jù)挖掘

MEMORY

所有表存儲在內(nèi)存中

用于創(chuàng)建臨時表

不支持事務(wù)、分布式事務(wù)、檢查點

BLACKHOLE

MySQL主從復(fù)制架構(gòu)

不建議使用混合式存儲引擎,即所有對象的存儲引擎要一致

對于以上關(guān)于mysql數(shù)據(jù)庫的一些基本知識,大家是不是覺得非常有幫助。如果需要了解更多內(nèi)容,請繼續(xù)關(guān)注我們的行業(yè)資訊,相信你會喜歡上這些內(nèi)容的。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI