首页 > 解决方案 > MySql 在 Php Admin 中工作,但 Workbench 无法检测到 MySql

问题描述

我是工作台的新手,并试图将工作台与 laravel 一起使用,但它没有检测到 MySql。

这里是我的 my.ini (MySql) 的截图在此处输入图像描述

Laravel .env 截图 -> 在此处输入图像描述

MySql 工作台截图 ->在此处输入图像描述

在此处输入图像描述

在 PhpAdmin MySql 上工作正常..

标签: mysqllaravelmysql-workbench

解决方案


localhost不一样127.0.0.1。首先,它可以解析::1是否启用了 IPv6,其次,MySQL 主机说明符会在localhost和环回地址之间产生差异。

在您的情况下,我假设您的 MySQL 安装中没有用户root@localhost,只有root@127.0.0.1. 因此,请尝试将环回地址作为主机,以从 MySQL Workbench 进行连接。

localhost注意:一些客户端,包括标准 MySQL 终端,如果另一个不工作,会自动尝试两种变体(和环回地址)。MySQL Workbench 没有。


推荐阅读