Windows下安裝MariaDB
MariaDB 是原 MySQL 創(chuàng)始人 Michael 'Monty' Widenius創(chuàng)建的一個(gè)MySQL社區(qū)分支,為避免MySQL落入Oracle收購后存在的閉源風(fēng)險(xiǎn),同時(shí)提供更多特性及更強(qiáng)的性能。
MariaDB ***穩(wěn)定版本為 5.5.29,開發(fā)版本為 10.0.1 Alpha。MariaDB 10.0 依然基于 MySQL 5.5 開發(fā),但會(huì)引入 MySQL 5.6 部分特性。MariaDB 提供以下特性:
XtraDB 替換 InnoDB,XtraDB 是 Percona 開發(fā)維護(hù)的 InnoDB 威力加強(qiáng)版,整合 Google、Facebook 等公司和 MySQL 社區(qū)的補(bǔ)丁。
Aria 存儲(chǔ)引擎和 Sphinx 存儲(chǔ)引擎
基于 Gelera Cluster 的 MariaDB 集群方案
多主復(fù)制(將在 MariaDB 10.0 實(shí)現(xiàn),由淘寶貢獻(xiàn))
Cassandra 存儲(chǔ)引擎(將在 MariaDB 10.0 實(shí)現(xiàn))
可以使用MSI方式安裝非常方便,Windows安裝包里包含了MySQL管理工具HeidiSQL。在菜單里可以看到
配置文件一般放在你的安裝目錄內(nèi),如C:\Program Files\MariaDB 5.5\Data,名為my.ini 。文件夾中,一般包含5個(gè)MySQL自帶的配置文件,my- small.ini、my-medium.ini、my-large.ini、my-huge.ini和my-innodb-heavy-4G.ini,請你根據(jù)自己機(jī)器的內(nèi)存大小,他們是my.ini的模板配置文件。
配置文件中的一些參數(shù),需要根據(jù)安裝目錄的不同,做相應(yīng)的修改,如
[mysqld]
datadir=C:/Program Files/MariaDB 5.5/data
port=3306
sql_mode="STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION"
default_storage_engine=innodb
innodb_buffer_pool_size=2042M
innodb_log_file_size=50M
[client]
port=3306
相關(guān)文章
原文鏈接:http://www.cnblogs.com/shanyou/archive/2013/02/14/2911195.html
【編輯推薦】
- MariaDB 5.3將支持ALTER TABLE的進(jìn)度提示
- MySQL創(chuàng)始人打造MariaDB 全面兼容MySQL 5.1
- MariaDB 2周年了
- 教你五步優(yōu)化你的MongoDB
- NoSQL在企業(yè)中的發(fā)展歷程