【发布时间】:2015-05-11 02:30:43
【问题描述】:
我正在尝试连接到 mysql 工作台,但出现以下错误
错误信息 无法连接到数据库服务器
用户“root”从主机到服务器的连接尝试失败 127.0.0.1:3306: 无法打开数据库。
请: 1. 检查mysql是否在服务器127.0.0.1上运行
检查mysql是否在3306端口上运行(注意:3306是默认的,但可以更改)
检查 root 是否有权从您的地址连接到 127.0.0.1(mysql 权限定义了哪些客户端可以连接到服务器以及从哪些机器)
确保在需要时提供密码并使用正确的密码 从您正在连接的主机地址连接的 127.0.0.1 的密码
我测试连接的时候,参数是正确的,实际上我可以在控制台中进入和管理数据库。 当我第一次安装 Mysql 时,我可以进入 Workbench 一次,如果我关闭 Workbench,我必须重新启动我的 PC 才能再次连接。 我重新安装了 2 或 3 次 Mysql 服务器和 Workbench,现在我什至无法从 Workbench 连接一次。
【问题讨论】:
-
MySQL 是安装在您的本地主机还是服务器中?
-
@bcesars 在本地主机中,但我也尝试连接到服务器,我得到了相同的结果,当我测试断开连接时,它说参数正确但我无法连接。我是新手,不知道你是不是这个意思
-
错误信息说 ist 无法打开 DATABASE。你说你重新安装了mysql。您尝试连接的架构是否仍然存在?
-
@SOehl 我将“默认架构”字段留空,并且也放置了一个数据库,但给了我相同的信息
-
如果您尝试以root身份连接,请尝试连接到模式mysql。
标签: mysql mysql-workbench workbench