【问题标题】:apache mysql forgot passwordapache mysql 忘记密码
【发布时间】:2012-01-31 17:21:31
【问题描述】:

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

编辑:我在 ubuntu 上使用它

编辑:我也可以采用破坏性的方式。即卸载所有内容然后重新安装所有内容,但这也是询问密码,我不想重新安装整个操作系统。 :(

【问题讨论】:

  • 问错地方了。您可能应该重新安装。
  • @BasileStarynkevitch : 重新安装还询问 sql 密码 :(
  • @prongs:看看你得到的如何解决这个问题的答案。

标签: mysql apache ubuntu forgot-password


【解决方案1】:

【讨论】:

  • 我按照你说的那样做:dev.mysql.com/doc/refman/5.0/en/… 但我在 /var/lib/mysql 、 /var/run/mysqld 、 /usr/local 中都找不到 .pid 文件/mysql/数据。我该怎么办?
  • 假设您在基于 *nix 的操作系统下运行,您应该能够从 init.d 脚本或 /etc/my.cnf 中计算出 pid 文件的位置。
  • 执行ps -eaf | grep mysqld | grep pid应该可以找到pid。
【解决方案2】:

关于 root 密码,请看这里:

如果您是用户,请向数据库管理员索取新用户。

【讨论】:

  • 不,这是我自己的电脑。我有 sudo 访问它。
  • 那么您必须采用“root”方式;) 对于 ubuntu,您必须遵循所提供链接的 UNIX 子章节。
  • 'm 关注这个:dev.mysql.com/doc/refman/5.0/en/... 但我在 /var/lib/mysql 和 /var/ 中都找不到 .pid 文件运行/mysqld,/usr/local/mysql/data。我该怎么办?