恢复 WordPress 数据库时出现问题

恢复 WordPress 数据库时出现问题

几个月前,我使用 NGINX 和 mariadb 创建了一个 Wordpress 实现(在运行 Raspbian Stretch 的 Raspberry Pi 上)。

这产生了一些问题(由于尝试安装 phpmyadmin 失败)。尽管 phpmyadmin 仍然是用户,但我还是设法删除了其中大部分内容,并且我可以使用 Wordpress。

我想重新开始(保留 wordpress 数据库),我使用它进行备份。

sudo mysqldump -u root -p wordpress > wordpress.sql

我备份了现有的使用

sudo systemctl stop mariadb
sudo mv /var/lib/mysql /var/lib/.mysql

我运行以下命令来重置 mariadb,设置 root 密码

sudo dpkg-reconfigure mariadb-server-10.1
sudo mysql_secure_installation

我创建了一个新的空 WordPress 数据库并从数据库备份中恢复

sudo mysql -Bse "create database wordpress"
pv wordpress.sql | sudo mysql wordpress

我重新启动sudo systemctl start mariadb

不幸的是,当我尝试连接时出现错误“建立数据库连接时出错”

谁能建议我可能做错了什么?

答案1

你刚才出口从 Phpmyadmin 备份数据库,然后创建新的设置并进口该备份,希望您的问题能够得到解决。

答案2

您的备份有一些问题,请再次备份下载相同版本的WordPress,然后恢复数据库并根据更新表名称,并且可以使用WordPress迁移URL生成器 https://themergency.com/generators/wordpress-site-url-migration-generator.html

只有在此之后您才能使用该数据库

相关内容