我正在尝试连接到 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 Pro
和Workbench
(。 任何人都可以阐明如何解决这个问题?
就我而言,将我的主机从127.0.0.1
更改为localhost
修复了它。
在经营宅基地时,我得到了
修复了 3306 => 33060 的端口冲突。现在在端口 2200 上。
因此将 mysql 客户端配置中的端口更改为 2200。