
在安装MySQL服务器后,我无法在Ubuntu20.04中的Ubuntu20.04中打开MySQL工作台中的本地实例。我在这里寻找了一些类似的话题,但这些都没有帮助。
解决方案找到了:我找到了这个问题的解决方案。这是因为MySQL工作台无法在密钥链中存储密码,还因为它未能在127.0.0.1:3306连接到mysql,用户‘root’@‘localhost’的用户根访问被拒绝(使用密码:YES)。
在终端:sudo snap connect mysql-workbench-community:password-manager-service :password-manager-service中使用以下命令。
与往常一样,snap包是沙箱化的,默认情况下不允许访问服务。当我们选择“在密钥链中存储”选项时,MySQLWorkbench会被AppArmor阻塞。这就是为什么我们需要输入命令来允许包访问服务。
帮助我的解决方案链接:
发布于 2022-05-25 21:40:17
这里我需要做的主要是在终端中键入以下命令:
sudo snap connect mysql-workbench-community:password-manager-service :password-manager-service
在这里,snap包会像往常一样被沙箱化,默认情况下不允许访问服务。当我们选择“在密钥链中存储”选项时,MySQLWorkbench会被AppArmor阻塞。这就是为什么我们需要输入命令来允许包访问服务。
发布于 2022-05-14 02:38:09
确保所有提到的事情都起作用。
首先,通过运行以下命令来检查mysql的运行情况:
sudo systemctl status mysql
如果它正在运行,请确保mysql用户名是根用户,您输入的密码是正确的。如果仍然不能工作,请确保您已经将所有特权都授予了用户"root“。
如果不知道如何设置权限,请仔细阅读本文。
https://docs.rackspace.com/support/how-to/install-mysql-server-on-the-ubuntu-operating-system/
发布于 2022-10-27 18:13:18
尝试添加此步骤。
终端的mysql
通过“密码”更改与mysql_native_password标识的用户'root'@'localhost‘;
我尝试了以上所有的步骤,这一步是为我解决的。
https://stackoverflow.com/questions/72236885
复制相似问题