我试图在Windows虚拟PC下运行的Ubuntu上安装一个名为仙人掌的网络管理包。我试图安装MySQL,因为它是仙人掌的依赖项之一。我可以安装和启动MySQL服务器,但是每当我试图以任何其他方式访问它,比如更改密码时,我都会拒绝用户'root@localhost‘(使用密码:否)的错误消息访问。我想知道是什么原因造成的,以及如何解决它。
编辑:(以防我的评论不可见)来自HD和Devin的答案对我没有用。
发布于 2009-08-19 15:26:51
您可以尝试使用这些指示重新设置密码。
发布于 2009-08-19 15:03:11
您试图在没有密码的情况下连接到MySQL服务器。如果你忘了,你可以试着:
sudo dpkg-reconfigure mysql-server对话框将向您询问新的根用户密码。如果要与mysql客户端连接,则需要尝试:
mysql -p此命令将向您询问密码,您可以在前面输入。
发布于 2011-05-20 09:59:00
这是错误的:
shell> mysqladmin --user=root create cacti 相反,创建MySQL数据库:
shell> mysqladmin --user=root --password create cacti然后为mysql根用户键入密码。
https://serverfault.com/questions/56120
复制相似问题