美好的一天
我是一名前端开发人员,对MySQL和数据库了解甚少。
我在 CPanel 中有一个 Wordpress MySQL 数据库。现在我忘记了我的密码,我在 phpmyadmin 中看到的用户密码是散列/加密的。
如何获取密码?
注意:我无权访问服务器,因为这是共享主机帐户上的网站,因此我无法执行以下操作:
参见 this在堆栈上发布
Stop the MySQL process.
Start the MySQL process with the --skip-grant-tables option.
Start the MySQL console client with the -u root option.
列出所有用户;
SELECT * FROM mysql.user;
重置密码;
UPDATE mysql.user SET Password=PASSWORD('[password]') WHERE User='[username]';
但是不要忘记
Stop the MySQL process
Start the MySQL Process normally (i.e. without the --skip-grant-tables option)
完成后。否则,您的数据库的安全性可能会受到威胁。
最佳答案
如果您的网站正常运行,您可能可以找到 mysql 用户/密码
在 wordpress 文件系统的 config.php
文件中。
否则:
您最好的选择可能是将用户添加到数据库并为其提供所需的权限,为此:
- 单击 MySQL 数据库。
- 创建新用户。
- 为您的数据库分配新用户。
- 在您的 wordpress 文件系统上编辑
config.php
并更改为新用户名。
这是次优的,但会起作用。
关于mysql - 使用 phpmyadmin 从 CPANEL 获取密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16959935/