Bạn muốn nâng cấp từ mariaDB 5 lên mariaDB 10 mà không biết làm thế nào ? .Bài viết sau đây của chúng tôi sẽ hướng dẫn bạn làm điều đó
I.Chuẩn bị
Điều đầu tiên là chúng ta cần phải sao lưu dữ liệu
-Sao lưu từng dữ liệu 1
# mysqldump -u root -p Tên_database > Tên_database.sql
-Sao lưu toàn bộ dữ liệu
# mysqldump -u root -p --all-databases > AllDatabases.sql
-Sao lưu file cấu hình quan trọng
# cp -p /etc/my.cnf /etc/my.cnf.bk
Nén lại các thư mục quan trọng
# tar -cvzf lib_mysql.tar.gz /var/lib/mysql/
# tar -cvzf my.cnf.d.tar.gz /etc/my.cnf.d/
Đến đây các bạn đã xong việc sao lưu để chuẩn bị
II.Tiến hành
Trong bước này chúng ta sẽ cần phải làm những việc như sau
-Gỡ cài đặt phiên bản mariaDB 5.
-Tạo file repo : mariadb.repo
-Cài đặt phiên bản mariaDB 10.
1.Gỡ cài đặt phiên bản mariaDB 5.
Tắt service mariaDB
# systemctl stop mariadb.service
Chạy lệnh sau để gỡ cài đặt
# yum remove mariadb-server mariadb-libs mariadb
Kiểm tra xem còn gỡ sót không
# rpm -qa|grep -i mariadb
2.Tạo file repo : mariadb.repo
Các bạn truy cập vào trang sau để lấy nội dung file mariadb.repo
https://downloads.mariadb.org/mariadb/repositories/
VD:Tôi có vps trên centos 7 và muốn có phiên bản mariaDB 10.1, Tôi sẽ kích vào trang web để lấy nội dung như sau
Ta tạo file repo
# nano /etc/yum.repos.d/mariadb.repo
Với nội dung ta lấy từ trang web của mariaDB
# MariaDB 10.1 CentOS repository list - created 2016-09-09 01:57 UTC
# http://downloads.mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.1/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
Ta cần phải xóa cache của yum đi để có thể update
# yum clean all
Ta chạy lệnh update hệ thống
# yum update -y
3.Cài đặt phiên bản mariaDB 10.
Chạy lệnh sau để cài đặt mariaDB
# yum install mariadb-server mariadb-client
Khởi động dịch vụ mariaDB lên, nhưng tên service không còn là mariaDB nữa mà là mysql
# service mysql start
Chạy lệnh sau để update mariaDB
# mysql_upgrade -u root -p
Gõ lệnh sau để kiểm tra phiên bản
# rpm -qa|grep -i maria
sau đí các bạn phục hồi lại dữ liệu các bạn đã sao lưu ở trên
Đến đây chúng ta đã kết thúc việc nâng cấp mariaDB .Chúc các bạn thành công !
Article ID: 159
Created: Sun, Apr 14, 2019
Last Updated: Sun, Apr 14, 2019
Author: admin
Online URL: https://huongdan.maxserver.com/article-159.html