Tôi đã thực hiện cài đặt mới myQuery 5.6.26 trên máy Mac của mình ngày hôm nay. Tôi đã có thể truy cập myQuery từ Terminal.app như mong đợi, tuy nhiên tôi không thể có được bàn làm việc của tôi để đính kèm với cổng 127.0.0.1 3306. Điều tôi thực sự gặp phải là tôi không thể kết nối với cổng này ngay cả cục bộ (nc -z 127.0. 0,1 3306).
Tóm lại, khung tùy chọn hệ thống myQuery đã tạo ra một Daemon khởi chạy cho myQuery trên cổng 330 7 . / L Library / LaunchDaemons / com.oracle.oss.mysql.mysqld.plist
Tôi không chắc tại sao đây là ... mọi cài đặt khác tôi đã thực hiện là vào năm 3306. Mặc dù tôi đã bỏ một ghi chú để cứu người khác khỏi việc đào sâu vào lý do tại sao tường lửa của OS X lại "chặn" cổng khi nó thực sự không phải Ngoài ra, có vẻ như LD này sẽ ghi đè lên cổng trong my.cnf, ngay cả khi nó được mã hóa cứng thành 3306.
Hi vọng điêu nay co ich!
bash-3.2# defaults read /Library/LaunchDaemons/com.oracle.oss.mysql.mysqld.plist
{
Disabled = 0;
ExitTimeOut = 600;
GroupName = "_mysql";
KeepAlive = 1;
Label = "com.oracle.oss.mysql.mysqld";
LaunchOnlyOnce = 0;
ProcessType = Interactive;
Program = "/usr/local/mysql/bin/mysqld";
ProgramArguments = (
"/usr/local/mysql/bin/mysqld",
"--user=_mysql",
"--basedir=/usr/local/mysql",
"--datadir=/usr/local/mysql/data",
"--plugin-dir=/usr/local/mysql/lib/plugin",
"--log-error=/usr/local/mysql/data/mysqld.local.err",
"--pid-file=/usr/local/mysql/data/mysqld.local.pid",
"--port=**3307**"
);
RunAtLoad = 1;
SessionCreate = 1;
UserName = "_mysql";
WorkingDirectory = "/usr/local/mysql";
}