大家好,我前天闲着没事干,就升级了MySQL和wordpress之类的建站工具,然后MySQL就崩溃了,也可能是wordpress导致的问题?MySQL从8.4.4升级到了8.4.5,wordpress从6.7.2升级到了6.8.0
问题如下:
建立数据库连接时出错
这意味着文件中的用户名和密码信息不正确,或者无法建立与数据库服务器的联系。这可能意味着主机的数据库服务器已关闭。wp-config.php
mysql:3306
- 您确定您拥有正确的用户名和密码吗?
- 您确定您键入的主机名正确吗?
- 您确定数据库服务器正在运行吗?
如果您不确定这些条款的含义,您应该联系您的房东。如果您仍需要帮助,可以随时访问
Error establishing a database connection
我尝试去修改wp-config.php的文件,但是里面的数据库数据不一样,估计是因为是docker装的?
于是我就把应用删除,想重装
1panel应用商店升级之前会给自动备份,但是升级wordpress没有备份成功,当时脑抽了,没仔细看日志,也不知道是什么原因导致没备份成功,可能是因为我的本地服务器当时有点爆了吧
目前就是,只有MySQL的1panel自动备份和我打包的MySQL压缩包,由于wordpress升级之前没有备份成功,目前只有我打包的压缩包,这种直接替换文件夹的方式恢复备份,是不是会导致很多问题?
我用备用服务器升级了MySQL和wordpress也无法连接数据库了,于是我把应用删除之后,用同样的方法安装之前的版本,然后解压MySQL和wordpress文件夹替换,目前备用服务器的数据已经恢复正常了
但是同样的操作,在主要的服务器上操作,我用ds查询了一下,MySQL提示了好像是 InnoDB 重做日志文件(redo log)冲突之类的错误
解压压缩包替换的,日志显示这个
用1panel升级之前自动备份的恢复,日志显示这个