phpmyadmin 密码更改 - 在 wordpress 上创建数据库连接时出错
Posted
技术标签:
【中文标题】phpmyadmin 密码更改 - 在 wordpress 上创建数据库连接时出错【英文标题】:phpadmin password change - creates error establishing database connection on wordpress 【发布时间】:2021-06-21 12:26:03 【问题描述】:我在 GCP 中创建了一个 wordpress 虚拟机,一切正常。创建后建议您更改临时密码(有意义)。当我在 phpmyadmin 上更改临时密码时,wordpress vm 会丢失它的主机。当我再次将密码改回原来的临时密码时,wordpress 网站又恢复了。
所以我假设 myphpadmin 凭据和 wordpress 主机之间存在连接,但我不知道这种关系在数据库中的位置以及如何更改两组凭据,以便我可以更改 phpmyadmin 密码并保持连接到wordpress网站。
很高兴提供更多信息 - 我确实确定这是一个非常基本的问题,但很难找到可以提供帮助的文章。
干杯
【问题讨论】:
【参考方案1】:你在phpmyadmin中输入的凭证,其实并不是为了访问phpmyadmin本身,而是为了让phpmyadmin访问数据库。然后,phpmyadmin 指向与您的 wordpress 站点相同的数据库,因此如果对两者使用相同的凭据并且您更改了所述凭据,则需要为 phpmyadmin 和 wordpress 指定新的。
这并不特定于 GCP。
【讨论】:
嗨@jabbson,首先感谢您回来,这真的很有帮助。所以我想我理解你的回答,但我卡住的地方是我不知道如何更改 wordpress 的密码。 phpmyadmin 很明显,因为它在您登录时就在那里,但我假设为 wordpress 执行此操作有一个我不太熟悉的区域需要更改此密码? 我假设这个设置在 wp-config.php 文件中,看看。【参考方案2】:我只是想更新我自己的问题,以防其他人像我一样是新手。我也确信有更有效的方法来获得答案,但我就是这样做的。
我的困难是我不知道如何访问包含我的 wordpress 数据库密码的 wp.config.php 文件。因此,我更改了 myphpadmin 密码,然后由于凭据不同而丢失了数据库。然后我不知道如何实际更改 wp.config 文件以匹配新密码。
为此,我做了很多步骤。我还将在下面添加有用的资源链接。
-
我安装了一个 FTP 客户端并与我的谷歌云虚拟机建立了连接。
我找到了 wp.config 文件,在我的例子中是 /var/www/html
我导出了文件并更新了密码以匹配 myphpadmin 密码。
我重新导入了,但由于我没有权限重新导入到同一个位置(从来没有弄清楚)我重新导入到找到的用户文件夹 /home/
然后我回到了我的 googlecloud 控制台,通过 SSH 进入,并且当 root 用户将文件从我重新导入的文件夹中移动到上面提到的正确文件夹 (/var/www/html) 时。然后这会覆盖现有文件并更新我的密码。
有用的资源
-
设置 FTP:https://onepagezen.com/google-cloud-ftp-filezilla-quick-start/
通过 SSH 移动文件:https://www.siteyaar.com/fix-sftp-ftp-permission-denied-on-google-cloud/#solutions
FTP 错误处理:https://onepagezen.com/fix-ftp-permission-errors-google-cloud/
我希望这对以后的其他人有所帮助。另外,如果您正在阅读本文并且能够帮助其他用户(以及我自己)减少这些步骤,请提交其他回复。
【讨论】:
以上是关于phpmyadmin 密码更改 - 在 wordpress 上创建数据库连接时出错的主要内容,如果未能解决你的问题,请参考以下文章
phpmyadmin 密码更改 - 在 wordpress 上创建数据库连接时出错
在 root 中更改密码并在访问 localhost/phpmyadmin 时出错
如何在 WAMP 中更改 phpmyadmin 的 root 密码?
使用 XAMPP 在 Mac 上更改 phpMyAdmin 中的密码,现在无法访问 localhost/phpmyadmin