zoukankan      html  css  js  c++  java
  • 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。在菜单里可以看到

    image

    配置文件一般放在你的安装目录内,如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

    相关文章

    欢迎大家扫描下面二维码成为我的客户,为你服务和上云

  • 相关阅读:
    端口以及服务常用cmd
    异步,同步,阻塞,非阻塞,并行,并发,
    mysql启动不起来
    安装nagios出现的错误
    Linux内核优化
    mysql使用常见问题
    mysql日志
    mysql数据库使用脚本实现分库备份过程
    mysqladmin常用用法
    mysql授权
  • 原文地址:https://www.cnblogs.com/shanyou/p/2911195.html
Copyright © 2011-2022 走看看