os Catalina和Laravel Homestead MySql 错误:错误 2007 (HY000):协议不匹配



我正在尝试连接到 Vagrant 的Laravel Homestead版本中MySQL服务器,该版本运行MySQL 5.7

我似乎从来没有遇到任何问题,但是在我带有Catalina的新笔记本电脑上,尝试使用推荐的设置进行连接时,我收到以下错误:

$ mysql --host=127.0.0.1 --port=33060 -uhomestead -p
Enter password:
ERROR 2007 (HY000): Protocol mismatch; server version = 11, client version = 10

我还尝试使用具有完全相同错误消息的 mysql 客户端(Sequel ProWorkbench(。 任何人都可以阐明如何解决这个问题?

就我而言,将我的主机从127.0.0.1更改为localhost修复了它。

在经营宅基地时,我得到了

修复了 3306 => 33060 的端口冲突。现在在端口 2200 上。

因此将 mysql 客户端配置中的端口更改为 2200。

最新更新