2015-07-21 47 views
6

Tôi khá mới đối với MySQL và học nhanh. Tôi đã cài đặt WAMP trên hệ thống của tôi và đã sử dụng nó trong một tháng hoặc lâu hơn. Tôi đang tìm cách nâng cấp MySQL lên 5.7 vì tôi sẽ cần các tính năng mới của gis nhưng tôi không thể tìm thấy dễ dàng để làm theo từng bước về những gì tôi cần làm.Nâng cấp MySQL 5.6 lên 5.7

Tôi đã đọc qua tại MySQL về cách nó được thực hiện nhưng tìm thấy nó hoặc là khó hiểu hoặc không đầy đủ, không chắc chắn đó. Tôi đã được đọc trong 6 giờ qua và vẫn không gần hơn để biết làm thế nào nó được thực hiện.

Tôi đã sao lưu cơ sở dữ liệu của mình, điều mà tôi thực sự không quan tâm tại thời điểm này vì chúng vẫn đang trong trạng thái phát triển và học tập và sẽ được xây dựng lại.

Làm cách nào để nâng cấp 5.6 lên 5.7 với hướng dẫn đầy đủ?

+0

tôi nên lưu ý rằng tôi đã đọc rằng có thể binaries cập nhật, làm thế nào bao giờ hết, tôi không thấy bất kỳ thông tin về làm thế nào mà được thực hiện hoặc những tập tin chính xác tôi sẽ cần phải xuống tải và ghi đè lên. –

+2

một bài viết hay tại đây cho WAMP: http://forum.wampserver.com/read.php?2,111797,124054 – Pogrindis

+0

Cảm ơn, tôi chưa tìm thấy. Tôi thu thập có những thay đổi trong cách cập nhật cần thiết để được thực hiện ngay bây giờ với 5.7, đây là trường hợp? –

Trả lời

1
  1. Tải về phiên bản ZIP của mysql bạn muốn chạy (không phải cài đặt msi, chỉ bởi vì tôi không biết những gì nó có thể làm hoặc giả khi nó cài đặt) nguồn Suggested [www.mysql.com]

  2. Từ trình quản lý wamp, Dừng tất cả dịch vụ.

  3. Đến c: \ wamp \ bin \ mysql \ và tạo một thư mục mới có tên thích hợp tức là mysql5.5.28

  4. Giải nén mysql và sao chép nội dung của thư mục MySQL vào thư mục vừa tạo. Đảm bảo rằng các cấp thư mục giống với thư mục MySQL hiện có của bạn.

  5. Sao chép tất cả nội dung của thư mục mysql \ mysql5.5.10 \ data trước đó vào thư mục dữ liệu mới trong thư mục phiên bản mới được tạo của bạn. Thats EVERYTHING không chỉ là cơ sở dữ liệu của bạn, bao gồm ibdata1, ib_logfile0, ib_logfile1 và tất cả các tệp mysql-bin.0000xx. Chúng tôi sẽ sử dụng công cụ nâng cấp mysql được khuyến nghị để có thể thực hiện điều này. Điều này cũng sẽ đảm bảo rằng bạn giữ tất cả Người dùng và mật khẩu của bạn và cấp quyền riêng tư còn nguyên vẹn khi nâng cấp hoàn tất.

  6. Sao chép c: \ wamp \ bin \ mysql \ mysql5.5.10 \ wampserver.conf vào c: \ wamp \ bin \ mysql \ mysql5.5.28 \ wampserver.conf Tất cả các thư mục ở đây đều liên quan đến vị trí này cuộc sống tập tin, vì vậy thông thường không có gì cần phải thay đổi ở đây.

  7. BẤM VÀO Wampmanager TRỰC TIẾP -> làm mới Điều này sẽ giúp người quản lý wamp tìm phiên bản mới của bạn. Kiểm tra điều này bằng cách nhấp chuột trái wampmanager -> MySQL -> Phiên bản Phiên bản mới của bạn sẽ có sẵn trong danh sách.

  8. Từ trình quản lý wamp -> MySQL -> Phiên bản nhấp vào phiên bản mới của bạn. Thông thường bạn sẽ phải gỡ cài đặt dịch vụ wampmysql cũ và cài đặt lại dịch vụ wampmysql mới, nhưng wamp sẽ xử lý mọi thứ cho bạn bằng cách chỉ cần nhấp vào số phiên bản mới. Điều này cũng sẽ bắt đầu dịch vụ mysql mới, vì vậy bây giờ mysql mới đang chạy. NHƯNG DONT DO BẤT KTH YET !!!

  9. Khởi chạy cửa sổ lệnh (sử dụng Run As Administrator). CD vào thư mục c: \ wamp \ bin \ mysql \ mysql5.5.28 \ bin (thư mục bin mới phát hành). Và chạy mysql_upgrade -u [userid quản trị MySQL của bạn] -p> upgrade_results.txt

Nó sẽ yêu cầu bạn nhập mật khẩu cho người dùng quản trị mà bạn cung cấp trên thông số -u. nhập mật khẩu.

Đợi trong khi nó chạy, Nếu bạn có cơ sở dữ liệu rất lớn, việc này có thể mất chút thời gian nhưng thông thường nó sẽ mất từ ​​vài giây đến một hoặc hai phút. Điều này sẽ xem xét cơ sở dữ liệu của bạn và thực hiện bất kỳ nâng cấp nào được yêu cầu và cũng có thể nâng cấp/duy trì cơ sở dữ liệu mysql mà MySQL sử dụng trong nội bộ. Thats các bảng có chứa userids và mật khẩu của bạn và privilages và những thứ khác.

  1. Kiểm tra lỗi trong tệp upgrade_results.txt, khắc phục nếu có. Bạn có thể lặp lại điều này thường xuyên như bạn muốn, chỉ cần làm mới dữ liệu từ thư mục dữ liệu phiên bản cũ mỗi lần.

  2. LEFT Nhấp vào trình quản lý wamp -> MySQL -> Dịch vụ -> Dừng dịch vụ. Sau đó, một lần nữa và bắt đầu dịch vụ. Điều này sẽ tải cơ sở dữ liệu mysql thay đổi với bất kỳ thông tin cấu hình mới/thay đổi.

  3. Tại thời điểm này giả sử bạn đang ở trên phiên bản mới được cài đặt của MySQL của nó là một ý tưởng tốt để chạy: wampmanager -> MySQL -> MySQL Bảng điều khiển và chạy cài lại toàn bộ

    ;

Để đặt lại tệp nhật ký.

từ đây: http://forum.wampserver.com/read.php?2,111797,124054

Các vấn đề liên quan