เนื่องด้วยต้องการเปลี่ยนจาก MySQL มาใช้ MariaDB เพราะค่อนข้างมีอนาคตที่สดใสกว่า และข้อดีต่างๆมากมายทั้งเรื่องความเร็ว และการทำงานที่ดีขึ้นแถมยังมี NoSQL อีกด้วย เอาละมาดูวิธีการติดตั้งกันเลยครับ

เริ่มแรกสร้างไฟล์ MariaDB.repo ก่อนครับ โดยใช้คำสั่ง vim

vim /etc/yum.repos.d/MariaDB55.repo

ใส่ repository ในไฟล์ MariaDB.repo ดังนี้

ถ้าเป็น CentOS 6 (64-bit)

[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/5.5/centos6-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

ถ้าเป็น  CentOS 6 (32 bit)

[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/5.5/centos6-x86
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

หลังจากบันทึกไฟล์เรียบร้อยแล้ว ก่อนที่เราจะติดตั้ง MariaDB ให้ทำการปิดการทำงานของ MySQL ซะก่อน โดยใช้คำสั่ง (อ่อ! อย่าลืม Backup ข้อมูลใน MySQL เดิมด้วยนะครับ)

service mysqld stop

และลบ MySQL packages ที่มีอยู่ออกทั้งหมด

yum -y remove mysql-server mysql

มาเริ่มติดตั้ง MariaDB กันเลย โดยใช้คำสั่งดังนี้ (จะใช้เวลาติดตั้งอยู่ประมาณ 1-3 นาที)

yum -y install mysql-server mysql

จากนั้น start MySQL อีกครั้ง (ซึ่งตรงนี้จะเป็น MariaDB แล้ว)

service mysql start

และรัน mysql_upgrade

mysql_upgrade

ตรวจสอบความถูกต้องว่าตอนนี้ใช้งาน MariaDB แน่ๆ

mysql

ถ้าขึ้นประมาณด้านล่างนี้ก็คือเสร็จเรียบร้อยครับ

Welcome to the MariaDB monitor. Commands end with ; or \g. Your MariaDB connection id is 11 Server version: 5.5.46-MariaDB-wsrep MariaDB Server, wsrep_25.12.r4f81026 Copyright (c) 2000, 2015, Oracle, MariaDB Corporation Ab and others. Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the current input statement.

ก็ขอจบบทความนี้ไว้เพียงเท่านี้ละกันนะครับ ก็หวังว่าคงมีประโยชน์ไม่มากก็น้อยครับ

อ้างอิง http://www.liquidweb.com/kb/how-to-install-mariadb-on-centos-6/