Windows下安装MariaDB

每大 Linux 发行本的 MySQL 逃亡潮更加演越烈,继 Mageia 2(原 Mandriva
社区衍生版)和 OpenSUSE 12.3 以后,Fedora 社区宣布以见面在即将公布跳票的
Fedora 19 利用 MariaDB 替代 MySQL。MariaDB 是原 MySQL 创始人 Michael
‘Monty’
Widenius创办的一个 MySQL
社区支行,为免 MySQL 落入 Oracle
收后存在的闭源风险,同时提供再多特点与重新强之性。

MariaDB 最新稳定版本也 5.5.29,开发版本为 10.0.1 Alpha。MariaDB 10.0
依然根据 MySQL 5.5 开发,但会引入 MySQL 5.6 部分特性。MariaDB
提供以下特点:

  • XtraDB 替换 InnoDB,XtraDB 是 Percona 开发保护的 InnoDB
    威力加强版本,整合 Google、Facebook 等店铺及 MySQL 社区的补丁。
  • Aria 存储引擎以及 Sphinx 存储引擎
  • 据悉 Gelera Cluster 的 MariaDB 集群方案
  • 差不多主复制(将于 MariaDB 10.0 实现,由淘宝贡献)
  • Cassandra 存储引擎(将以 MariaDB 10.0 实现)

好行使MSI方式安装好有益,Windows安装包里富含了MySQL管理工具HeidiSQL。在菜单里好看出

Oracle 1

布置文件一般在你的设置目录外,如C:\Program Files\MariaDB
5.5\Data,名吧my.ini 。文件夹着,一般含5只MySQL自带的布局文件,my-
small.ini、my-medium.ini、my-large.ini、my-huge.ini及my-innodb-heavy-4G.ini,请你根据自己机器的内存大小,他们是my.ini的模版配置文件。

布文件中之一部分参数,需要依据安装目录的不同,做相应的修改,如

[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

系文章

  • MariaDB
    FAQ
  • MySQL分支_MariaDB官方网站     
  • MariaDB
    引入原子写特性
  • MariaDB+Keepalived双主高可用配置MySQL-HA

相关文章