我在使用Workbench连接到localhost mysql数据库时遇到问题。
使用Debian 9,Workbench是从apt的稳定版本软件包安装的。 我也在运行MySQL(MariaDB)和Apache2服务器。检查它们两者,两者都作为服务运行,两者都在正确的端口上。
从终端查询数据库没问题。它没有密码,运行它的唯一要求是成为超级用户。 (是的,我有一个sudo密码)
问题是当我尝试从工作台连接到数据库时。工作台"看到"运行mysql但是当它尝试以root @ localalhost连接时它被拒绝(那应该是超级用户,对吗?)。我试了几次,更改了连接选项,输入了" root"的密码。用户手动和工作台仍然被拒绝。还尝试将Workbench作为su运行。同样的问题。无法连接。
你能告诉我我做错了什么,它是什么? 一切都好!