新mysql工作台安装(不会连接到根目录)ubuntu 18.04

von4xj4u  于 2021-06-20  发布在  Mysql
关注(0)|答案(1)|浏览(351)

我新安装的mysql workbench拒绝连接到我新安装的mysql社区服务器的根目录。每当我试图访问“localinstance3306”(默认的mysql连接)时,就会收到以下错误消息。

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

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

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

它是mysqlcommunity服务器和mysql工作台的新安装,运行在ubuntu18.04上,只有一个用户帐户。我使用apt安装了服务器和工作台,并在这里使用了devanswers.co创建的指南。
在安装了服务器和工作台之后,在运行 sudo mysql_secure_installation 命令。我犯了同样的两个错误。然后我运行secure installation命令并分配了一个我确实记得的密码,并将其输入mysql workbench的password字段,尽管结果相同。我对mysql和数据库非常陌生,正在尝试安装mysql来学习如何使用sql。如果你们能为解决这个问题提供任何帮助,我将不胜感激。
其他图片:

以及

.

1zmg4dgp

1zmg4dgp1#

我怀疑您只需要按照以下简短指南设置根密码:
https://whs-dot-hk.github.io/ubuntu-18.04/install-mysql.html
设置根密码后,您应该能够连接到mysql工作台。
简而言之,mysql中的根用户是使用auth套接字而不是密码进行身份验证的。这就是你在第一张截图中得到的信息。
(我假设这是针对开发项目的,对于生产项目,您应该保留默认配置)

相关问题