CentOS: установка MariaDB вместо Mysql

Просто инструкция по установки MariaDB и использование вместо Mysql.
СУБД MariaDB является ответвлением от MySQL и развивается компанией Monty Program Ab, созданной Майклом Видениусом(основной автор оригинальной версии открытой системы управления базами данных MySQL) после его ухода из Sun Microsystems. Она включает все основные открытые механизмы хранения, включая механизм хранения Maria. Как сообщают разработчики этой СУБД, они собираются синхронизировать выпуски релизов MariaDB с релизами MySQL.

Установка прошла отлично – но php так и не смог подконнектится к MariaDB. Разобртаться в проблеме не успел – как только разберусь – выложу решение в этой статье.

Качаем с сайта http://mariadb.org/ последнюю версию базы данных. Для установки сервера нам понадобятся только MariaDB-client, MariaDB-server и MariaDB-shared. Теперь ставим поочереди

# yum install perl-DBI
# rpm -ivh MariaDB-shared-*
# rpm -ivh MariaDB-client-5.3.0-101.el5.x86_64.rpm

Далее при попытки установить сервер – будет ошибка

file BLA-BLA from install of MariaDB-server-BLA conflicts with file from package mysql-libs-*

Для продолжения установки – необходимо удалить mysql-libs

rpm -e --nodeps mysql-libs

И далее ставим MariaDB-server

# rpm -ivh MariaDB-server-5.3.0-101.el5.x86_64.rpm

MariaDB установили – далее советую запустить утилиту mysql_secure_installation – очень удобно сделать первичную настройку.