我在Ubuntu Linux 12.04上运行MySQL 5.5。我使用root用户和两个帐户设置MySQL以使用Workbench访问数据库。 root用户工作得很好,我可以使用它从Workbench和其他程序(如RapidAnalytics)访问数据库,但当我尝试使用我的其他两个帐户访问数据库时,它将识别用户,但它无法识别密码。我知道我已经正确输入了它们,我已经重置了几次,我99.99%肯定我正在输入正确的密码。最重要的是,我已经将这两个用户设置为DBA,它制作了没有不同。我确定他们有架构权限,但仍然没有(虽然我可能已经完成了最后一个错误。我刚进入Workbench的用户面板并使用他们在那里的向导...)
我在最近几天在Windows 7上设置了一个MySQL数据库,并且这个工作正常。我很确定我遵循了同样的程序......
无论如何,我有两个问题。
首先,我在另一个线程上读到,有时在Linux上安装了多个版本的MySQL时会发生这种情况。但我不熟悉Linux,我不知道如何确定我是否安装了多个版本。有人可以建议这是否是一个好的理论,如果是的话,如何检查我已安装的是什么?
其次,好吧,我真的只是出于想法。如果有人可以指出我的方向......我只是不确定再向Google询问什么。