Là một quản trị hệ thống chắc chắn bạn không còn lạ lẩm gì với MySQL và MariaDB, và bạn cần upgrade MySQL lên MariaDB để sử dụng nhưng lại đang lo ngại sau khi upgrade Cơ sở dữ liệu của bạn có bị hỏng hay không và có tương thích hay không? Bạn đừng quá lo lắng vì MariaDB được phát triển ra là để thay thế cho MySQL. Bạn sẽ có thể cài đặt MariaDB trên máy chủ MySQL của bạn và sau đó MariaDB sẽ hoạt động mà không gặp phải sợ cố nào.

Không thể bỏ qua rủi ro và an toàn dữ liệu vẫn là trên hết, do đó trước thi thực hiện upgrade lên MariaDB bạn cần backup lại toàn bộ cơ dữ liệu của mình lại.

Lưu ý: $ tượng trưng cho lệnh, bạn chỉ copy sau dâu $

$ mysqldump -u root -p -–all_databases > all_database.sql

Sau khi đã tạo file backup toàn bộ database trên MySQL bạn thực hiện tiếp các bước dưới đây để thực hiện upgrade sang MariaDB

Cài đặt repo

Chạy lệnh sau để thiết lập repo cho MariaDB, chú ý thay đổi phiên bản MariaDB mong muốn

$ curl -sS https://downloads.mariadb.com/MariaDB/mariadb_repo_setup |
sudo bash -s -- --mariadb-server-version="mariadb-10.3"

Update Package

  • Đối với CentOS, Redhat, Fedora
$ yum update -y
  • Đối với dùng Debian, Ubuntu
$ sudo apt-get update

Stop MySQL

$ service mysql stop
hoặc
$ systemctl stop mysql

Cài đặt MariaDB

  • Đối với CentOS, Redhat, Fedora
$ yum install MariaDB-server MariaDB-client -y
  • Đối với dùng Debian, Ubuntu
$ sudo apt install mariadb-server -y

Kiểm tra hoạt động sau khi cài đặt hoàn tất

$ mysql_upgrade

Sau khi kiểm tra hoạt động bằng lệnh trên, nếu không có lỗi và sai sót bạn có thể khởi động và kích hoạt MariaDB để sử dụng

$ systemctl start mariadb
hoặc
$ service mariadb start

 

Rate this post
Theo dõi
Thông báo của
guest
0 Comments
Phản hồi nội tuyến
Xem tất cả bình luận