Bạn có thể tải rpm từ các liên kết sau đây: Mã: wget http://dev.mysql.com/get/Downloads/MySQL-5.6/MySQL-shared-5.6.10-1.el6.x86_64.rpm Mã: wget http://dev.mysql.com/get/Downloads/MySQL-5.6/MySQL-client-5.6.10-1.el6.x86_64.rpm Mã: wget http://dev.mysql.com/get/Downloads/MySQL-5.6/MySQL-server-5.6.10-1.el6.x86_64.rpm Bây giờ bạn đã có các rpm cài đặt được dùng nâng cấp máy chủ của bạn để MySQL 5.6 Trước khi bạn tiến hành thêm, dừng dịch vụ MySQL Server hiện có. Chạy lệnh sau đây: Mã: service mysql stop Hoặc: Mã: service mysqld stop Bây giờ di chuyển thư mục dữ /var/lib/mysql/ sang thư mục /var/lib/mysql_backup. Chạy lệnh sau đây để di chuyển thư mục: Mã: mv/var/lib/mysql/ /var/lib/mysql_backup Kiểm tra những gói hiện đang được cài đặt trên máy chủ cơ sở dữ liệu tương ứng với MySQL 5.1. Để làm điều đó chạy các lệnh sau đây: Mã: rpm-qa| grep-i mysql Loại bỏ những gói hiển thị ở kết quả đầu ra sau câu lệnh trên. Chạy lệnh sau: Mã: yum removeMySQL-server-5.1.30-1.el6.x86_64MySQL-shared-5.1.30-1.el6.x86_64MySQL-client-5.1.30-1.el6.x86_64 Bây giờ bạn đã loại bỏ tất cả thư viện liên quan MySQL 5.1 tương ứng với cơ sở dữ liệu MySQL 5.1. Tiến hành cài đặt MySQL 5.6.10 từ rpm đã tải về trước đó. Để cài đặt chúng chỉ chạy lệnh sau: Mã: rpm-ivhMySQL-shared-5.6.10-1.el6.x86_64.rpm # rpm-ivhMySQL-client-5.6.10-1.el6.x86_64.rpm # rpm-ivhMySQL-server-5.6.10-1.el6.x86_64.rpm Chúng tôi đã cài đặt xong MySQL 5.6 với máy chủ. Bây giờ trước khi khởi động nó, chúng tôi cần phải di chuyển trở lại các thư mục dữ liệu mà chúng tôi di chuyển trước đó. Tôi sẽ tiến hành sao chép lại chứ không phải di chuyển như một cách an toàn nếu nâng cấp thất bại. Sau đó, chúng tôi vẫn còn có những thư mục dữ liệu ban đầu để sửa chữa hoặc cài đặt MySQL 5.1 trở lại để đẩy lùi quá trình nâng cấp. Mã: mv /var/lib/mysql/ var/lib/mysql_56_clean cp –R /var/lib/mysql_backup /var/lib/mysql Bây giờ chúng ta có thư mục dữ liệu của chúng tôi trở lại vị trí ban đầu của nó. Ngay bây giờ chúng ta đang ở trong một trạng thái mà các thư viện của chúng tôi tương ứng với MySQL 5.6.10 và thư mục dữ liệu của chúng tôi tương ứng MySQL 5.1. Chúng tôi cần phải nâng cấp thư mục dữ liệu của chúng tôi để tương thích với cơ sở dữ liệu MySQL 5.6. Để tiến hành thêm, chúng tôi cần phải khởi động cơ sở dữ liệu. Mã: service mysql start Lưu ý: bạn có thể thấy thông báo lỗi sau: Starting MySQL. ERROR! The server quit without updating PID file (/var/lib/mysql/open sourcedbms.pid). Cơ sở dữ liệu sẽ không thể khởi động do quyền cho phép vào thư mục dữ liệu là sai. Để khắc phục điều đó chạy lệnh sau: Mã: chown-R mysql:mysql/var/lib/mysql Bây giờ hãy thử khởi động máy chủ cơ sở dữ liệu một lần nữa với cùng một lệnh: Mã: service mysql start và bạn sẽ có thể khởi động thành công nó. Lưu ý: Nếu bạn không thành công, bạn có thể có các thư mục dữ liệu được cài đặt trong một đường dẫn hoặc tập tin cấu hình khác nhau đường dẫn vv, kiểm tra các log cơ sở dữ liệu và xem những thông báo về nó. Bây giờ tiến hành nâng cấp thư mục dữ liệu để tương thích với MySQL 5.6. Để nâng cấp, chúng tôi cần phải chạy lệnh mysql_upgrade. Câu lệnh này sẽ kiểm tra bảng của bạn, và cố gắng sửa chữa chúng nếu cần thiết. Nó cũng cập nhật grant tables của bạn để chắc chắn rằng chúng có cấu trúc hiện tại mà bạn có thể tận dụng lợi thế của bất kỳ khả năng mới. Vui lòng sử dụng superuser hiện có mà bạn có trong cơ sở dữ liệu để chạy tiện ích này. Vui lòng thay đổi các host/người dùng/mật khẩu theo các thông số cài đặt của bạn. Mã: mysql_upgrade–u root-p Bây giờ bạn đã cập nhật thành công thư mục dữ liệu của bạn . Điều này hoàn thành nâng cấp đầy đủ các máy chủ MySQL 5.1 cơ sở dữ liệu đến máy chủ cơ sở dữ liệu MySQL 5.6.