數(shù)據(jù)庫引擎

關(guān)于數(shù)據(jù)庫引擎

 MySQL默認(rèn)使用INNODB,以往使用MYISAM
MYISAM INNODB
事務(wù)支持 不支持 支持
數(shù)據(jù)行鎖定 不支持 支持
外鍵約束 不支持 支持
全文索引 支持 不支持
表空間大小 較小 較大,約為2倍

常規(guī)使用操作

  • MYISAM 節(jié)約空間,速度較快
  • INNODB 安全性高,事務(wù)的處理,多表多用戶操作

在物理空間存在的位置

所有的數(shù)據(jù)庫文件都存在data目錄上

MySQL數(shù)據(jù)庫引擎區(qū)別

  • InnoDB 在數(shù)據(jù)庫表中只有一個(gè)*.frm,以及上級目錄的ibdata1文件

  • MYISAM存儲結(jié)構(gòu)

    • *.frm 表結(jié)構(gòu)的定義文件
    • *.MYD 數(shù)據(jù)文件
    • *.MYI 索引文件

設(shè)置數(shù)據(jù)庫表的字符值編碼

CHARSET=utf8

不設(shè)置的話使用默認(rèn)編碼Latin1,不支持中文,也可以在my.ini中配置默認(rèn)的編碼

character-set-server=utf8
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容