以实验目的而言,你可以认为MariaDB是MySQL的升级版:

  • 如果你是Windows用户,请参看在Windows上升级MariaDB.
  • 对于相同的主版本(如:5.1)的,你可以直接卸载MySQL、安装MariaDB,就可以直接使用了,无需额外的工作。但在主版本升级时,我们建议操作前进行数据的备份。
  • 在MariaDB主版本较高时,在你升级完成后,你要运行mysql升级 (就象MySQL升级时一样)。
  • 你以前所有的客户端及连接器(PHP、Perl、Python、Java等等)都不需重新编译、安装,就能正常工作。能达到这样的效果是因为:MariaDB与MySQL使用的客户端协议与库在源代码级兼容的。要是你愿意,你当然也可以在MariaDB中使用以前的MySQL连接器套件进行工作。

my.cnf文件更新

  MySQL的my.cnf文件的所有选项在MariaDB下都能正常工作。

  然而MariaDB比MySQL有更多的特性,作为新生事物,你要考虑的有

  * 对于内部临时文件,MariaDB默认用Aria存储引擎替代MyISAM。如果你有的临时文件,你应当添加并设置aria-pagecache-buffer-size选项的值与key-buffer-size的一致。   * 如果你不使用MyISAM表,你可将key-buffer-size值设置为很小的值(如64K)。

需要考虑其他事情

请参看

Comments

Comments loading...
Loading