【问题标题】:New MySQL Workbench Install (Will not connect to root) Ubuntu 18.04新的 MySQL Workbench 安装(不会连接到 root)Ubuntu 18.04
【发布时间】:2018-11-01 22:05:34
【问题描述】:

我新安装的 MySQL 工作台拒绝连接到我新安装的 MySQL 社区服务器的根目录。每当我尝试访问“本地实例 3306”(默认 MySQL 连接)时,都会收到以下错误消息。

如果我通过“编辑连接”选项卡然后“测试连接”打开“本地实例 3306”,此错误消息会发生变化。我会得到一个不同但相似的错误代码。

我可以通过命令行访问服务器

并且可以通过命令行确认服务器似乎处于活动状态。

它是在 Ubuntu 18.04 上运行的 MySQLCommunity Server 和 MySQL Workbench 的全新安装,只有一个用户帐户。我使用 apt 安装了服务器和工作台,并使用了 DevAnswers.co here 创建的指南。

安装服务器和工作台后,我尝试在运行sudo mysql_secure_installation 命令之前使用工作台访问服务器。我得到了同样的两个错误。然后我运行了安全安装命令并分配了一个我记得的密码,并确实输入了 mySQL 工作台的密码字段,尽管结果相同。我对 mySQL 和数据库非常陌生,我正在尝试安装 mySQL 来学习如何使用 SQL。非常感谢大家为解决此问题提供的任何帮助。

其他图片:

和 。

【问题讨论】:

    标签: mysql mysql-workbench ubuntu-18.04


    【解决方案1】:

    我怀疑你只需要按照这个简短的指南来设置 root 密码:

    https://whs-dot-hk.github.io/ubuntu-18.04/install-mysql.html

    设置root密码后,应该可以连接mysql-workbench了。

    简而言之,MySQL 中的 root 用户使用身份验证套接字进行身份验证,而不是密码。这就是你在第一个屏幕截图中得到的信息。

    (我假设这是一个开发项目,对于一个生产项目你应该保留默认配置)

    【讨论】:

      猜你喜欢
      • 2017-10-20
      • 1970-01-01
      • 2016-10-24
      • 2021-02-07
      • 1970-01-01
      • 2021-08-09
      • 1970-01-01
      • 2018-10-11
      • 2020-06-07
      相关资源
      最近更新 更多