mysql - MySQL Workbench 无法连接到服务器 (Windows)
问题描述
我在网上发现了许多处理 MySQL 连接错误的错误,但我没有发现任何一个可以解决我遇到的这个特定问题。简而言之,我安装了最新版本的 MySQL 服务器(8.0),我已经验证它正在我的服务选项卡中运行,并且我可以通过 MySQL 客户端连接到服务器就好了。但是,我无法在 Workbench 中打开本地连接。
当我单击本地实例时,它会挂起,直到我手动停止它。然后我得到上述错误
然后我在 MySQL 安装程序中对服务器进行了诊断,报告说一切正常(除非我读错了)
所述诊断的日志还报告服务器已安装、正常运行并正在运行。
然后我检查确保服务器在服务中运行
在那之后,我验证我可以连接到客户端,并且我可以使用我正在使用的数据库(由于它是公司财产,信息已编辑,哈哈)
此外,我还在 Workbench 的端口 3307 上建立了一个新连接,而不是标准的 3306。
当我单击它时,我可以进入连接而不会出现“无法访问已处置的对象”错误。但是,此连接仍然无法连接到服务器。
我还看到有些人通过导航C:\Program Files\MySQL\MySQL Server 8.0\bin
和跑步取得了成功mysqld --install
。这似乎是有益的,但最终什么也没做。
有谁知道如何在不完全卸载所有内容的情况下解决此问题?昨天一切正常,但今天早上突然停止了。
解决方案
推荐阅读
- android - @format 在新的 react native App.js 中是什么意思?
- javascript - 如何在同一页面上使用两个 morris bar
- reactjs - 测试 React 组件时仅在 Enzyme 中出现 TypeError。无法添加属性,对象在 Object.assign 中不可扩展
- php - 将整个项目 (php,mysqli) 转换为 4 到 5 行 javascript 以供会员使用
- php - 代理通过 cron 工作时如何修复 1C Bitrix 引擎中的隐藏错误
- regex - 正则表达式 - 计算字符串中的冒号数
- xslt - XSLT 与存储在 XML 文件中的外部列表进行匹配和排序
- owl - 在自定义 GraphDB 规则集中使用算术函数
- c# - 如何查看 NuGet 依赖项的源代码(C#)
- python - 多线程python中的同步和数据合并问题