数ヶ月前、私は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
この後でのみデータベースを使用できます