❤️ AZDIGI chính thức cập nhật hệ thống blog mới hoàn chỉnh. Tuy nhiên có thể một số bài viết bị sai lệch hình ảnh, hãy ấn nút Báo cáo bài viết ở cuối bài để AZDIGI cập nhật trong thời gian nhanh nhất. Chân thành cám ơn.

Tương tự hạ cấp MySQL, việc hạ cấp MariaDB trên DirectAdmin cũng được thực hiện qua CustomBuild. Đây là thao tác rủi ro cao, chỉ nên thực hiện khi ứng dụng không tương thích phiên bản MariaDB mới và không có cách sửa khác.

Bài viết này hướng dẫn cách hạ cấp MariaDB trên DirectAdmin an toàn.

🔴 BẮT BUỘC backup toàn bộ database trước khi hạ cấp: mysqldump --all-databases > /root/all-db-backup.sql

Hạ cấp MariaDB

cd /usr/local/directadmin/custombuild

# Thiết lập phiên bản muốn hạ xuống (ví dụ 10.6) ./build set mysql_inst 10.6 ./build set mysql mariadb

# Build lại ./build mysql d

Tham số d xoá phiên bản hiện tại trước khi cài phiên bản mới.

Sau khi hạ cấp

# Kiểm tra phiên bản
mysql -V

# Chạy upgrade để sửa lỗi tương thích mysql_upgrade

# Kiểm tra tất cả tables mysqlcheck --all-databases --auto-repair

⚠️ Nếu database bị lỗi sau khi hạ cấp, restore từ bản backup: mysql < /root/all-db-backup.sql

Chi tiết hơn xem bài Hạ cấp MySQL trên DirectAdmin (quy trình tương tự).

Tổng kết

Hạ cấp MariaDB là thao tác rủi ro, luôn backup trước khi thực hiện. Trong hầu hết trường hợp, nên sửa lỗi tương thích ứng dụng thay vì hạ cấp database.

Chia sẻ:
Bài viết đã được kiểm duyệt bởi AZDIGI Team

Về tác giả

Thạch Phạm

Thạch Phạm

Đồng sáng lập và Giám đốc điều hành của AZDIGI. Có hơn 15 năm kinh nghiệm trong phổ biến kiến thức liên quan đến WordPress tại thachpham.com, phát triển website và phát triển hệ thống.

Hơn 10 năm phục vụ 80.000+ khách hàng

Bắt đầu dự án web của bạn với AZDIGI