MariaDB là gì?
MariaDB là một nhánh của MySQL, là một hệ quản trị cơ sở dữ liệu tương tự như MySQL những đã được cải tiến nhiều. MariaDB được xây dựng bởi một số tác giả sáng lập ra MySQL được sự hỗ trợ của đông đảo cộng đồng các nhà phát triển phần mềm mã nguồn mở. MariaDB có lõi là MySQL nhưng được cung cấp thêm tính năng về định dạng file lưu trữ, tối ưu hiệu suất hoạt động và đang dần trở nên phổ biến.
Hiện nay, MariaDB đang được lựa chọn là CDSL mặc định của rất nhiều hệ điều hành chẳng hạn như các phiên bản mới nhất của RedHat hay Fedora. Direct Admin cũng đã hỗ trợ rất tốt MariaDB nhưng trong Custombuild, MySQL vẫn là lựa chọn mặc định. Vì thế để upgrade lên phiên bản này, có một vài điểm cần chú ý, tránh trường hợp sau khi build lại với Custombuild thì MariaDB lại bị thay thế ngược trở lại MySQL.
Upgrade MySQL lên MariaDB trong Direct Admin như thế nào?
VCLOUD xin hướng dẫn để những khách hàng thuê vps cài đặt sẵn Direct Admin có thể chủ động thực hiện:
vi /usr/local/directadmin/custombuild/options.conf
Chuyển thông số mysql_inst sang no
Đây là bước quan trọng để MariaDB không bị thay thế lại bới MySQL khi rebuild bằng custombuild
vi /etc/yum.conf
Xóa bỏ mysql* MySQL* MariaDB* trong dòng exclude
Tạo một repo mới với nội dung sau. Đây chính là MariaDB repo
vi /etc/yum.repos.d/MariaDB.repo
# MariaDB 10.0 CentOS repository list - created 2015-05-13 19:05 UTC
# http://mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.0/centos6-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
Sau đó chạy lệnh:
yum clean all
và
yum install MariaDB-server MariaDB-client
Cuối cùng khởi động MariaDB như MySQL:
/etc/init.d/mysql start
MariaDB cũng có thể dễ dàng cài đặt trên các công cụ quản trị khác một cách đơn giản và rất an toàn như CWP . Nếu vẫn không thành công, quý khách hãy gọi VCLOUD để bộ phận kỹ thuật của chúng tôi trợ giúp