Bitnami の WordPress マルチティア スタックで MariaDB データベースをインポート/エクスポートしようとすると 2002 コード エラーが発生する

Bitnami の WordPress マルチティア スタックで MariaDB データベースをインポート/エクスポートしようとすると 2002 コード エラーが発生する

SSH経由でデータベース管理をしようとしていますBitnami の WordPress マルチティア スタック/ 具体的には、エクスポートして初期インポートを実行したいのですが (おそらく新しいデータベースを作成するだけでしょう)。

次のコマンドを実行すると、次のエラーが発生します。


指示:mysqldump -u root -p bitnami_wordpress > bitnami_wordpress.sql

出力:mysqldump: Got error: 2002: "Can't connect to local MySQL server through socket '/opt/bitnami/mariadb/tmp/mysql.sock' (2)" when trying to connect

これにより、ホーム ディレクトリに 0B SQL ファイルも作成されます。


コマンド: mysqladmin -u root -p status(パスワードを入力します)

出力:

mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket . 
'/opt/bitnami/mariadb/tmp/mysql.sock' (2)'
Check that mysqld is running and that the socket: 
'/opt/bitnami/mariadb/tmp/mysql.sock' exists!

コマンド: cd /opt/bitnami/mariadb/+ls

出力:

bin                 CREDITS            include         licenses   README-wsrep
COPYING             data               INSTALL-BINARY  plugin     sbin
COPYING.thirdparty  EXCEPTIONS-CLIENT  lib             README.md  share

指示:sudo find . -name mysql

出力:

./root/.nami/components/com.bitnami.mysql-client/lib/databases/mysql
./root/.nami/components/com.bitnami.mysql-client/lib/handlers/databases/mysql
./root/.nami/components/com.bitnami.libphp/lib/databases/mysql
./root/.nami/components/com.bitnami.libphp/lib/handlers/databases/mysql
./root/.nami/components/com.bitnami.wordpress/lib/databases/mysql
./root/.nami/components/com.bitnami.wordpress/lib/handlers/databases/mysql
./root/.nami/components/com.bitnami.php/lib/databases/mysql
./root/.nami/components/com.bitnami.php/lib/handlers/databases/mysql
./root/.nami/components/com.bitnami.apache/lib/databases/mysql
./root/.nami/components/com.bitnami.apache/lib/handlers/databases/mysql
./root/.nami/components/com.bitnami.mariadb/lib/databases/mysql
./root/.nami/components/com.bitnami.mariadb/lib/handlers/databases/mysql
./opt/bitnami/mysql
./opt/bitnami/mysql/bin/mysql
./opt/bitnami/mariadb/include/mysql
./opt/bitnami/mariadb/include/mysql/server/mysql
./opt/bitnami/mariadb/include/mysql/mysql
./opt/bitnami/mariadb/bin/mysql
./usr/share/bash-completion/completions/mysql

コマンド:

find /opt/bitnami/mysql/ -name "*.cnf" 

出力: なし

find /opt/bitnami/mariadb/ -name "my.cnf"

出力:

/opt/bitnami/mariadb/share/my-medium.cnf
/opt/bitnami/mariadb/share/my-small.cnf
/opt/bitnami/mariadb/share/my-large.cnf
/opt/bitnami/mariadb/share/my-innodb-heavy-4G.cnf
/opt/bitnami/mariadb/share/my-huge.cnf
/opt/bitnami/mariadb/share/wsrep.cnf

指示:nano /opt/bitnami/mariadb/share/my-medium.cnf (my-medium、my-small、my-large の違いは何ですか)?

出力:

# The following options will be passed to all MariaDB clients
[client]
#password       = your_password
port            = 3306
socket          = /opt/bitnami/mariadb/tmp/mysql.sock

注:/opt/bitnami/mariadb/tmp/mysql.sock存在しません。


指示:mysql.server start (ただし、私の WP サイトが動作している場合は、これはすでに実行されているのではないでしょうか?)

出力: -bash: mysql.server: command not found


ちょっと調べてみたらMariaDB の 2002 エラーに関するドキュメントしかし、同じ .conf ファイルがないようです (どこを見ればよいかわかりません)

...ここから先はどこに行けばいいのかわかりません。シェル経由で限られたデータベース管理しか行ったことがありません。

簡潔な質問:

  1. データベースをエクスポートする方法2002 エラー?
  2. データベースを上書き/更新するにはどうすればよいですか?

どのような助けでも大歓迎です、よろしくお願いします!

答え1

Bitnami の人たちが助けてくれました。私は間違ったホストに接続していました。

ホストを探す: sudo cat /opt/bitnami/wordpress/wp-config.php | grep 'DB_HOST'

輸出する:

mysqldump -h provisioner-peer -u root -p bitnami_wordpress > bitnami_wordpress.sql

関連情報