在开始之前,我想声明我对 SQL 知之甚少,所以请多多包涵。
我最近注册了数字海洋的托管服务,我制作了 WordPress 网站,所以我创建了一个 droplet,一切都在正常工作,我的博客正在运行等等……上周我对我的博客进行了一些调整,其中之一是更改用户名和密码。我通常总是登录我的管理面板,但我重新启动了我的电脑,现在我无法进入我的管理面板(我忘记了用户名和密码。)我尝试了http://codex.wordpress.org上可用的所有选项/Resetting_Your_Password(甚至emergency.php)但无济于事。通常的密码重置电子邮件不起作用,所以我认为这是因为主机正在运行 ssh 服务器,这会对电子邮件系统造成一些干扰。无论如何,我没有尝试过密码重置的唯一选项是 phpmyadmin 选项,现在这对我来说是数字海洋的全新事物。他们没有 cpanel,所以一切都是通过 ssh 完成的;我能够弄清楚它的要点,并尝试创建一个数据库 - 现在这就是它变得棘手的地方......(因为我的博客已经启动并运行,它不应该已经有一个数据库吗?)每次我尝试创建一个新的 SQL 用户名/传递它成功,但是当我尝试使用该密码登录到我的 shell 时,我收到此错误:错误 1045 (28000): 用户'root'@'localhost 的访问被拒绝'
这对我来说毫无意义,因为我刚刚创建了用户名和密码,但它不允许我使用它登录。老实说,我很困惑,我什至想访问 PHPmyadmin 的唯一原因就是为了查看我的用户名和密码以登录我的 WORDPRESS 管理面板。
如果有人有替代方法让我检索我的用户名(即使只是我的用户名也可以,因为我可以使用紧急情况.php 选项)或者如何进入 phpmyadmin,我将不胜感激!
非常感谢您提前付出的时间和努力,这对我来说非常困难。