我一直在遵循 Ubuntu 上的 MediaWiki 安装指南(https://www.mediawiki.org/wiki/Manual:Running_MediaWiki_on_Ubuntu#Step-By-Step)我设法站起来配置 MySQL->常规设置在我收到错误之前。请参阅我运行
mysqladmin -u root password "..."
(其中 ... 是我的密码)在终端中输入并收到错误:
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost' (using password: NO)'
然后我尝试root
将此命令更改为我的用户名,但同样失败了。然后我运行mysql_secure_installation
以确保我的用户名和密码正确,但不正确,所以我更改了密码并重新运行了此命令(这次root
不是我的用户名),但再次失败了。有什么想法可以解决此错误吗?
答案1
我在该教程中读到的内容是:
如果在 MySQL 安装期间提示您创建 mysql 根密码,则此步骤不是必需的。
我最近重新安装了系统lamp
,我记得在安装过程中系统提示输入MySQL
root 密码。很可能您已经设置了密码。如果您不记得设置过密码,请尝试将密码更改为新密码(假设已使用默认密码(“”)):
mysqladmin -u root -p '' password '<new_password>'