MacPorts cài đặt MySQL và các dẫn xuất của nó theo cách mà chúng không xung đột với nhau và có thể được cài đặt cùng một lúc. Điều đó bao gồm việc đặt nhị phân mysql trong các đường dẫn không chuẩn. Bạn có thể xác định vị trí nhị phân của mình bằng cách sử dụng nội dung cổng port contents mysql56 | grep -E '/s?bin/'
. MacPorts cũng đi kèm với một cơ chế lựa chọn tạo các liên kết tượng trưng để thuận tiện cho bạn trong /opt/local/bin
. Để đặt MySQL 5.6 làm mặc định, hãy chạy sudo port select --set mysql mysql56
.
Để khởi động máy chủ, bạn có thể sử dụng các chức năng điều khiển daemon của MacPorts (là giao diện người dùng để khởi chạy):sudo port load mysql56-server
sẽ khởi động máy chủ và đảm bảo nó đang chạy sau khi khởi động lại, sudo port unload mysql56-server
sẽ hoàn tác điều đó và dừng máy chủ.
--skip-networking
là mặc định để có thể chạy nhiều phiên bản MySQL song song. Xem port notes mysql56
để biết thêm thông tin.
Bạn có thể kết nối với MySQL của MacPorts bằng ổ cắm unix, mặc dù tôi không nhớ đường dẫn của nó từ đỉnh đầu của mình. Tôi chắc chắn http://trac.macports.org/wiki/howto/MAMP có họ, mặc dù. Để kết nối với máy chủ cục bộ của bạn, bạn nên sử dụng localhost
hoặc 127.0.0.1
thay vì bp.local
, địa chỉ này dường như phân giải thành địa chỉ IP riêng và do đó đi qua ngăn xếp IP của hệ điều hành của bạn, thay vì thông qua giao diện lặp lại.