最近不知怎么回事,WordPress总是提示我更新数据库版本,可能是我用的版本太老了。于是我们去宝塔面板更新一下吧。我是从5.5到了5.7步骤如下:
- 首先要确保你的网站是不是存在访问,会产生大量数据,如果和我一样是个没人访问的小破站,那你涉及不到暂时关闭网站。
- 根据官方指示,我们要先备份现有的数据库,然后清空现有的数据库,试试导入我们的备份文件,看看是否正常。这样可以确保我们的备份文件没有问题。
- 先备份,我是刚刚更新完,所以第一时间记录下来,显示我没有备份。保存你的备份文件到本地。
- 点击管理,你会进入phpAdmin管理数据库工具,我用的这个。
- 点导入,然后上传你的压缩包就行(你的备份文件是一个压缩包,里面是一个.sql文件)
- 会有一个执行,点击,没问题的话会成功,否则会给你报错的。
- 这样我们看第一个照片,右边有个删除,点击它,删除你的数据库(记得在这里保留一下你的数据库名字,有用)
- 然后我们来到面板的软件商店
- 点设置,选切换版本,选择你想切换到的版本,点击切换,如果你没有下好这个版本会提示你确认安装这个版本,点击确定。
- 然后就是无尽的等待,很慢。。。。。
- 如果出了问题记得看执行日志,这是一个很好的习惯。
- 完成之后,我们新建数据库。
- 把你刚才保存的数据库名字复制到这里,相信我,这是最简单的处理办法。我摸索了半个小时想出的解决办法。用户名会自动补全,不用管。
- 直接在数据库备份旁边那,有个导入,原理一样。上传文件,导入即可。
- 这时候你刷新你的网站,应该会提示“数据库连接错误”,这是为什么呢?因为我们新建的这个数据库的密码和之前的密码不一致,但是WordPress的配置文件里还没有更改。别问为啥,我也是搜了半天,没有办法,才被逼想出来的。因为网上可以找到的都是你正常情况下数据库出问题的解决办法,没有宝塔面板升级的教程和解决办法,我也不知道为啥。为了帮助有需求的小伙伴,我成功了就第一时间写下了这篇文章。
- 错误信息没有截图,因为当时非常着急,想不到截图,就是屏幕中提示你:数据库连接错误。就没别的了。
- 回到正题,我们利用FTP工具,进入到网站根目录,有一个“wp-config.php”的文件,传到你的电脑上,打开它。
- 我们只需要到你的面板去复制你的数据库密码,把旧的换了就行。是不是贼简单!!!然而我TMD煎熬了半个小时。
- 然后在访问你的网站,就正常了。