2012-01-02 131 views
0

我安装了apache,mysql等设置了密码,现在我忘了它。我该如何改变它?也许创建一个新帐户?我只需要访问数据库。apache mysql忘记密码

编辑:我使用它在Ubuntu

编辑:我不会介意的也是破坏性的方式。即卸载everyting然后重新安装一切,但这也是要求密码,我不想重新安装整个操作系统。 :(

+0

错的地方问。你可能应该重新安装。 – 2012-01-02 09:34:52

+0

@BasileStarynkevitch:重新安装时也会询问sql的密码:( – prongs 2012-01-02 09:40:57

+0

@prongs:只要看看你有什么解决方法就可以解决这个问题。 – udo 2012-01-02 09:43:56

回答

1
+0

我按照你的说法来处理:http://dev.mysql.com/在/ var/lib/mysql,/ var/run/mysqld,/ usr/local/mysql/data。我该怎么做? – prongs 2012-01-02 09:56:52

+0

假设你在一个基于* nix的操作系统下运行,你应该能够从init.d脚本或/etc/my.cnf中找出pid文件的位置。 – Atonewell 2012-01-02 10:02:55

+0

你应该可以通过执行'ps -eaf | grep mysqld | grep pid'来找到pid。 – Atonewell 2012-01-02 10:20:42

0

关于密码到这里看看:

的情况下,你是用户,请问DB管理员一个新的。

+0

不,这是我自己的电脑,我有'sudo'访问它 – prongs 2012-01-02 09:48:28

+0

然后你必须去“root “的方式;)对于Ubuntu的,你必须遵循提供的链接的UNIX子章节。 – udo 2012-01-02 09:50:19

+0

'm下面这个:dev.mysql.com/doc/refman/5.0/en/...但我无法找到任何/ var/lib/mysql,/ var/run/mysqld,/ usr /本地/ mysql /数据。我该怎么办? – prongs 2012-01-02 10:01:21