聲明:本欄目所使用的素材都是凱哥學堂VIP學員所寫悯舟,學員有權匿名担租,對文章有最終解釋權;凱哥學堂旨在促進VIP學員互相學習的基礎上公開筆記抵怎。
mysql的基本數(shù)據(jù)類型有很多奋救,有數(shù)值,字符便贵,日期等菠镇。
數(shù)值分為整數(shù)型和浮點型:
字符型如下:
日期型如下:
還有不常用的圖片類型image。
在mysql中存在著引擎承璃,通俗來說引擎就是對于我們數(shù)據(jù)庫里面數(shù)據(jù)進行的管理方案利耍。mysql里有六種引擎,常用的三個是myISAM盔粹,MEMORY隘梨,innoDB。
myISAM引擎的優(yōu)點在于對數(shù)據(jù)的檢索快舷嗡,但是缺點在于不支持事物轴猎,我們通常項目中對于數(shù)據(jù)庫操作要進行數(shù)據(jù)的查詢和添加時,我們可以使用myISAM引擎进萄。
MEMORY引擎是內存捻脖,它的優(yōu)點在于對數(shù)據(jù)的讀取很快锐峭,但是缺點在于只能存放少量的數(shù)據(jù),要是特別大的數(shù)據(jù)不適合用這種引擎可婶。
innoDB引擎就是我們最常用的引擎了沿癞,它可以支持事務的操作,數(shù)據(jù)可恢復矛渴,性能穩(wěn)定椎扬,數(shù)據(jù)比較安全,在我們的項目中很多對數(shù)據(jù)的操作都要進行事務的操作具温,這也是innoDB引擎常用的原因之一蚕涤。