本地链接 Homestead 数据库报错

学习 laravel 课程的时候,主机链接虚拟机的数据库报错
报错信息:2007 - Protocol mismatch; server version = 11, client version = 10
网上查询说:
This was because of differences in X Protocol and classic MySQL protocol clients expectations on how connections were initialized.
Now, in such a situation the generated error message is
ERROR 2007 (HY000): Protocol mismatch; server version = 11, client version = 10.
If you encounter this error then you are probably trying to use the wrong port for the protocol your client is using.

附上我的版本和报错截图
Mac版本:10.15.5
本地链接 Homestead 数据库报错
主机数据库:8.0.20
本地链接 Homestead 数据库报错
链接报错截图:
本地链接 Homestead 数据库报错

天尽头流浪
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
最佳答案
3年前 评论
d1270469522 (作者) (楼主) 3年前
haha 3年前
讨论数量: 4
3年前 评论
d1270469522 (作者) (楼主) 3年前
haha 3年前
自由与温暖是遥不可及的梦想

你要连接 Homestead 的数据库???? Homestead《Laravel 7 中文文档》 连接数据库

然后你通过工具连接是 192.168.10.10 的ip

3年前 评论

@自由与温暖是遥不可及的梦想 文档中的方法不可行,按你说的 IP 改成 192.168.10.10 也不行 :joy:

file

3年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!