gpt4 book ai didi

mysql - 如何使 OS X Yosemite 上的 MySQL Server > 5.5.45 可通过 tcp 访问?

转载 作者:行者123 更新时间:2023-11-29 22:07:35 25 4
gpt4 key购买 nike

现在我做了一个netstat -n | grep 3306 但什么也没发生。除此之外,我尝试使用以下方式进行连接:

$ mysql -h127.0.0.1 -u root -p
Enter password:
ERROR 2003 (HY000): Can't connect to MySQL server on '127.0.0.1' (61)

连接并查看下面的错误。即便如此,当我使用:

$ mysql -hlocalhost -u root -p

连接服务器完全没有问题。

所有这些表明MySQL Server在OS X 10.10 Yosemite上安装了官方安装程序,不允许网络连接到服务器。我如何启用该功能?

最佳答案

/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 这是安装程序设置的命令行,如您所见,端口是 3307,而不是 3306,这就是问题所在;)

关于mysql - 如何使 OS X Yosemite 上的 MySQL Server > 5.5.45 可通过 tcp 访问?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32002655/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com