MariaDB 是一個采用 Maria 存儲引擎的 MySQL 分支版本,MySQL之父Widenius先生離開了Sun之后,覺得依靠Sun/Oracle來發展MySQL,實在很不靠譜,于是決定另開分支,這個分支的名字叫做MariaDB。
MariaDB是一個社區驅動的、采用XtraDb存儲引擎的MySQL分支版本,MariaDB跟MySQL在絕大多數方面是兼容的,對于開發者來說,幾乎感覺不到任何不同。 目前MariaDB是發展最快的MySQL分支版本,新版本發布速度已經超過了Oracle官方的MySQL版本。
MariaDB默認的存儲引擎是Aria,不是MyISAM。Aria可以支持事務,但是默認情況下沒有打開事務支持,因為事務支持對性能會有影響。
可以通過以下語句,轉換為支持事務的Aria引擎。
ALTER TABLE tablename ENGINE=MARIA TRANSACTIONAL=1;
綠色版說明:
感謝 Michael Widenius ,就是這個軟件的老爸
感謝流水鯉魚,這個bat腳本是他編寫用來mysql安裝卸載的,我只是改動了一下。
1、可以解壓到任何盤,建議d:\MaridDB5.5.28
2、運行 @MariaDB5.5.28安裝&卸載.bat 這個文件進行安裝和卸載。
3、賬號root 密碼root
4、默認字符集已經設置為utf8
這個綠色版只用來測試,不建議用到正式環境。
MariaDB 更強的地方在于:
Maria 存儲引擎PBXT 存儲引擎
XtraDB 存儲引擎
FederatedX 存儲引擎
更快的復制查詢處理
線程池
更少的警告和bug
運行速度更快
更多的 Extensions (More index parts, new startup options etc)
更好的功能測試
數據表消除
慢查詢日志的擴展統計
支持對 Unicode 的排序