2011-11-22 32 views
11

Tôi đang thực hiện một nghiên cứu liên quan đến việc chuyển từ MySQL sang MariaDB và viceversa.Di chuyển từ MySQL sang MariaDB và viceversa

Như có vẻ như, phần đầu tiên nên được dễ dàng và không phức tạp như đã nêu ở đây: MariaDB versus MySQL - Compatibility

Đây là "viceversa" phần đó botters tôi: MariaDB -> MySQL. Tôi chỉ không thể tìm thấy bất cứ điều gì hữu ích về chủ đề này.

Có ai giúp được không? Bất kỳ lời khuyên, gợi ý? Có biến chứng di chuyển từ MariaDB trở lại MySQL?

Cảm ơn bạn rất nhiều.

+1

Bạn có thể chấp nhận một trong các câu trả lời ngay bây giờ, tôi chắc chắn. –

Trả lời

8

Nếu có ai đó nên chăm sóc di chuyển từ MariaDB sang MySQL, thì đó sẽ là Oracle. Khi Oracle giả vờ MariaDB không tồn tại (chính sách công ty), nó cũng không cung cấp khả năng di chuyển (mà không làm phiền cá nhân tôi, bởi vì đang ở trong nhóm MariaDB tôi muốn mọi người chọn nó và ở lại đó :)

Có nói tất cả những điều trên, việc di chuyển phải đơn giản, miễn là bạn không sử dụng các tính năng đặc biệt (vì vậy, không có công cụ lưu trữ ngoài MyISAM/Innodb). Bạn tắt MariaDB, bạn lưu thư mục dữ liệu, xóa MariaDB, cài đặt MySQL, sao chép thư mục dữ liệu đã lưu trở lại. Trong trường hợp xấu nhất, bạn cần phải loại bỏ các tham số từ my.ini/my.cnf không được MySQL công nhận.

Điểm Tôi đang cố gắng để làm là kể từ khi dai dẳng định dạng dữ liệu cho công cụ lưu trữ phổ biến nhất được sử dụng là tương thích, không di chuyển dữ liệu là cần thiết (ít nhất là chưa :)

6

Nó rất dễ dàng tấn di chuyển Mysql để MariaDB (vì vậy, không có công cụ lưu trữ nào ngoài MyISAM/Innodb).

  1. Sao lưu cơ sở dữ liệu của bạn
  2. Dừng mysql máy chủ
  3. Đặt repositorie bạn (http://downloads.mariadb.org/mariadb/repositories/), nó phụ thuộc vào chồng linux của bạn.
  4. Thực thi dòng lệnh để cài đặt MariaDB.

Nhưng bây giờ di chuyển MariaDB sang Mysql khó khăn hơn. Tôi chưa có giải pháp cho hoạt động này. Vì lần thử cuối cùng của tôi, tôi đã gặp sự cố máy chủ của tôi ...

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