我今天从10.04升级到12.04。 之后我想访问MySQL,但是我忘记了root密码…所以我尝试了一些网上的指南,但是没有一个为我工作。 我什至不知道现在安装哪个MySQL版本:
root:~# apt-cache show mysql-server | grep Version Version: 5.5.38-0ubuntu0.12.04.1 Version: 5.5.22-0ubuntu1
根:〜#dpkg-reconfigure mysql-server-5.5 < – 没有工作 – 服务器没有安装。 但它工作正常…
谁可以帮忙?
http://dev.mysql.com/doc/refman/5.5/en/resetting-permissions.html
--skip-grant-tables选项重新启动它。 这使任何人都可以无需密码和所有权限连接。 由于这是不安全的,您可能希望将--skip-grant-tables和--skip-networking一起使用,以防止远程客户端连接。 mysql UPDATE mysql.user SET Password=PASSWORD('MyNewPass') WHERE User='root'; FLUSH PRIVILEGES;