Bạn có thể cài đặt hai phiên bản mysql không?
Ít nhất thì việc làm cho nhiều phiên bản MySQL hoạt động với Homebrew là điều khó khăn. May mắn thay, có 2 cách dễ dàng mới mà tôi đã học được để đạt được điều này Show
ứng dụng DBnginNhư @4unkur và @henrytirla đã nhận xét bên dưới, có một ứng dụng cực kỳ dễ sử dụng tên là DBngin, cho phép bạn thiết lập đồng thời nhiều cơ sở dữ liệu (không chỉ MySQL) bằng các cổng khác nhau https. //dbngin. com/ Đưa raMột giải pháp gọn gàng khác đã ra mắt vào tháng trước (tháng 8 năm 2020) là Takeout. Nó cũng hỗ trợ nhiều cơ sở dữ liệu khác nhau chạy cùng lúc, nhưng sử dụng docker đằng sau hậu trường. Vì vậy, bạn sẽ cần phải cài đặt docker Nó có nghĩa là được ghép nối với một công cụ như Laravel Valet, nhưng tôi không nghĩ đó là một yêu cầu tuyệt đối. Nó chỉ chạy máy chủ trên localhost, nhưng bên trong một thùng chứa. Dữ liệu cơ sở dữ liệu của bạn được lưu trữ trên máy của bạn, vì vậy bạn sẽ không bị mất mọi thứ mỗi khi dừng máy chủ https. //github. com/thắt chặt/mua mang đi Nhiều phiên bản MySQL trên MacOS với HomebrewTại thời điểm viết bài (tháng 12 năm 2018), không có bất kỳ hướng dẫn cập nhật và dễ áp dụng nào về cách chuyển đổi giữa các phiên bản MySQL khác nhau trên máy Mac bằng Homebrew. Hoặc ít nhất, tôi đã không tìm thấy bất kỳ Vì vậy, tôi nhặt nhạnh vài thứ đây đó và cuối cùng đã kết nối được tất cả các mảnh ghép. Tôi hy vọng hướng dẫn này có thể giúp bạn và tôi trong tương lai. Nếu bất cứ ai biết một cách tốt hơn để thực hiện điều này, tôi hy vọng họ sẽ chia sẻ cái nhìn sâu sắc của họ. ) Ý tưởng cơ bản ở đây là bạn cần cài đặt lần lượt tất cả các phiên bản MySQL và gán cho mỗi thư mục dữ liệu riêng của nóTôi đang sử dụng Homebrew 1. 8. 5. ( 1)Bắt đầu nào nội dung
Dọn dẹpKhông có HomebrewNếu bạn đã cài đặt MySQL mà không có Homebrew, bạn nên sao lưu cơ sở dữ liệu của mình và dừng mọi dịch vụ đang chạy. Thực hiện tìm kiếm nhanh để tìm hiểu cách thực hiện điều này với thiết lập của bạn Với HomebrewTìm hiểu những phiên bản bạn đã cài đặt với Homebrew
Nếu bạn chỉ cài đặt một phiên bản MySQL, bạn có thể tiến hành di chuyển thư mục dữ liệu mặc định Nếu bạn mày mò và cài đặt nhiều phiên bản MySQL, thư mục dữ liệu sẽ vẫn là từ bản cài đặt gốc sau khi bạn khởi động một phiên bản khác. Vì vậy, ngay cả khi 2 cho bạn biết phiên bản chính xác, khi bạn đăng nhập vào cơ sở dữ liệu, nó vẫn hiển thị phiên bản gốc
Tìm ra phiên bản bạn có và gỡ cài đặt tất cả các phiên bản khác
Bây giờ bạn chỉ nên cài đặt một phiên bản MySQL Tiến hành di chuyển thư mục dữ liệu mặc định Cài đặt MySQL với HomebrewNếu bạn chưa cài đặt MySQL hoặc bạn muốn cài đặt phiên bản bổ sung, thủ tục rất đơn giản Đảm bảo rằng thư mục 5 không tồn tại. Nó sẽ được tạo khi bạn cài đặt MySQL. Nếu nó tồn tại, bạn nên đọc chương dọn dẹpCài đặt một phiên bản MySQL ________số 8Tiến hành di chuyển thư mục dữ liệu mặc định Di chuyển thư mục dữ liệu mặc địnhTrước tiên, hãy đảm bảo rằng phiên bản MySQL bạn muốn di chuyển không chạy. (Tôi đang sử dụng 5. 7 làm ví dụ)
Sau đó, tìm thư mục cài đặt MySQL trong 6 và vào thư mục con của bản cập nhật nhỏ mới nhất của nó 1Tại đây, hãy mở tệp 7 bằng trình soạn thảo văn bản. Nó trông như thế này 3Cập nhật cả hai tham chiếu đến 5 vào một thư mục duy nhất, Ví dụ: 9Bạn có thể cần cập nhật tệp này mỗi khi cài đặt bản cập nhật của MySQL vì mỗi phiên bản phụ có thư mục riêng Tiếp theo, đi đến 0 và bạn sẽ tìm thấy một thư mục có tên là 1. Điều này chứa tất cả dữ liệu của cơ sở dữ liệu đã cài đặt của bạn. Đổi tên thư mục để phù hợp với tài liệu tham khảo ở trên ( 2)Xong Bây giờ bạn có thể bắt đầu sao lưu dịch vụ hoặc chuyển đổi phiên bản 9Chuyển đổi phiên bản MySQLKhi bạn đã cài đặt một vài phiên bản, bạn có thể tạo một chức năng trợ giúp nhỏ và một số bí danh trong 3 hoặc tương đương của mình 1Thêm hoặc xóa bất kỳ phiên bản nào bạn cần Phần tiếp theo Pro không thể đăng nhập vào MySQL 8. 0 trên máy chủ cục bộNhư đã đề cập trên Stack Overflow, điều này là do Sequel Pro chưa sẵn sàng cho kiểu đăng nhập người dùng mới Bạn có thể có nhiều cơ sở dữ liệu MySQL không?Trong Cơ sở dữ liệu Azure cho máy chủ MySQL, bạn có thể tạo một hoặc nhiều cơ sở dữ liệu . Bạn có thể chọn tạo một cơ sở dữ liệu trên mỗi máy chủ để sử dụng tất cả tài nguyên hoặc tạo nhiều cơ sở dữ liệu để chia sẻ tài nguyên.
Làm cách nào để cài đặt hai phiên bản MySQL Ubuntu?Cài đặt nhiều phiên bản MySQL trên cùng Linux với mysql-. . sudo apt cài đặt mysql-sandbox mkdir -p ~/bin/sandbox_dist cd ~/bin/sandbox_dist make_sandbox mysql-5. 7. 21-linux-glibc2. 12-x86_64. hắc ín. gz mysql --user=root --password=msandbox --host=127. 0. 0. 1 --port=1234 Có bao nhiêu phiên bản MySQL?MySQL được cung cấp dưới hai phiên bản khác nhau . Máy chủ cộng đồng MySQL mã nguồn mở và Máy chủ doanh nghiệp độc quyền. |