Ошибка кода 2002 при попытке импорта/экспорта баз данных MariaDB в многоуровневом стеке WordPress от Bitnami

Ошибка кода 2002 при попытке импорта/экспорта баз данных MariaDB в многоуровневом стеке WordPress от Bitnami

Я пытаюсь управлять базой данных через SSH дляМногоуровневый стек WordPress от Bitnami/ В частности, я хочу экспортировать и сделать начальный импорт (хотя я, вероятно, просто создам новую базу данных).

При выполнении следующих команд возникают следующие ошибки:


Команда: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

Это также создаст файл SQL размером 0 Б в моем домашнем каталоге.


Команда: 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

Связанный контент