可从CLI访问Mac OS X 10.10 mySQL 5.6.26,但不能访问端口3306
我今天在Mac上重新安装了mySQL 5.6.26。我能够按预期从Terminal.app访问mySQL,但是我无法使mySQL工作台连接到127.0.0.1端口3306。真正令我震惊的是,即使在本地也无法连接到此端口(nc -z 127.0。 0.1 3306)。 长话短说,mySQL系统首选项窗格在端口330 7上为mySQL创建了启动守护程序。/Library/LaunchDaemons/com.oracle.oss.mysql.mysqld.plist 我不确定为什么会这样...我所做的所有其他安装都是在3306上进行的。尽管我会留下一条注释,以免其他人不必要地研究为何OS X的防火墙在实际运行时“阻塞”了端口不是。此外,即使此LD硬编码为3306,它似乎也会覆盖my.cnf中的端口。 希望这可以帮助! 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", …