WordPressデータベースの復元に関する問題

WordPressデータベースの復元に関する問題

数ヶ月前、私はNGINXとmariadb(Raspbian Stretchを実行しているRaspberry Pi)を使ってWordPressの実装を作成しました。

これによりいくつかの問題が発生しました(phpmyadminのインストールに失敗しました)。 phpmyadminはまだユーザーですが、ほとんどを削除して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

この後でのみデータベースを使用できます

関連情報