MariaDB – Sự thay thế hoàn hảo cho MySQL
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 rất nhiều. MariaDB được phát triển bởi một số đồng sáng lập ra MySQL và được sự hỗ trợ đông đảo của 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à ít bugs hơ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 Linux, chẳng hạn: các phiên bản mới nhất của họ nhà RedHat như RHEL 7, Centos 7 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?
1Hosting 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
Đến cuối năm 2016, trên trang chủ của DirectAdmin cũng đã có hướng dẫn chính thức về việc upgrade lên MariaDB như sau. Đây là giải pháp mà 1Hosting khuyến nghị để đạt được độ an toàn cao nhất đối với CSDL sử dụng công cụ Custombuild: cd /usr/local/directadmin/custombuild
./build set mariadb 5.5
./build set mysql_inst mariadb
./build set mysql_backup yes
./build update
./build mariadb
MariaDB cũng có thể dễ dàng cài đặt trên các công cụ quản trị hosting khác một cách đơn giản và rất an toàn như Centos Web Panel hay cài đặt trên VPS Linux bất kỳ . Nếu vẫn không thành công, quý khách hãy gọi Hotline của 1Hosting để bộ phận kỹ thuật của chúng tôi trợ giúp. —————————————————————
MỌI THÔNG TIN CHI TIẾT VUI LÒNG LIÊN HỆ
CÔNG TY CỔ PHẦN GIẢI PHÁP DỮ LIỆU TRỰC TUYẾN ANZ
Địa chỉ: Biệt thự 11 ngõ 233 đường Xuân Thủy, quận Cầu Giấy, Hà Nội
Email: info@1hosting.com.vn
Hotline: 0915549922
THAM KHẢO THÊM NHỮNG BÀI VIẾT SAU