
Estoy intentando gestionar la base de datos a través de SSH paraPila multinivel de WordPress de Bitnami/ Específicamente quiero exportar y hacer una importación inicial (aunque probablemente simplemente crearé una nueva base de datos).
Cuando ejecuto los siguientes comandos, obtengo los siguientes errores:
Dominio:mysqldump -u root -p bitnami_wordpress > bitnami_wordpress.sql
Producción:mysqldump: Got error: 2002: "Can't connect to local MySQL server through socket '/opt/bitnami/mariadb/tmp/mysql.sock' (2)" when trying to connect
Esto también crea un archivo SQL 0B en mi directorio de inicio.
Comando: mysqladmin -u root -p status
(ingreso mi contraseña)
Producción:
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!
Comando: cd /opt/bitnami/mariadb/
+ls
Producción:
bin CREDITS include licenses README-wsrep
COPYING data INSTALL-BINARY plugin sbin
COPYING.thirdparty EXCEPTIONS-CLIENT lib README.md share
Dominio:sudo find . -name mysql
Producción:
./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
Comandos:
find /opt/bitnami/mysql/ -name "*.cnf"
Salida: Nada
find /opt/bitnami/mariadb/ -name "my.cnf"
Producción:
/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
Dominio:nano /opt/bitnami/mariadb/share/my-medium.cnf
(¿Cuál es la diferencia entre mi-mediano, mi-pequeño y mi-grande)?
Producción:
# The following options will be passed to all MariaDB clients
[client]
#password = your_password
port = 3306
socket = /opt/bitnami/mariadb/tmp/mysql.sock
NOTA: /opt/bitnami/mariadb/tmp/mysql.sock
no existe.
Dominio:mysql.server start
(Aunque si mi sitio WP está funcionando, ¿no estaría ya ejecutándose?)
Producción: -bash: mysql.server: command not found
He husmeado un poco y me he encontradoDocumentación de MariaDB sobre errores de 2002, pero parece que no tengo el mismo archivo .conf (ni sé dónde buscar)
...a partir de aquí no tengo idea de adónde ir, solo he realizado una administración limitada de la base de datos a través del shell.
Preguntas concisas:
- ¿Cómo exporto mi base de datos sin obtener elerror de 2002?
- ¿Cómo sobrescribo/actualizo mi base de datos?
¡Cualquier ayuda sería muy apreciada y gracias de antemano!
Respuesta1
La gente de Bitnami lo logró. Me estaba conectando al host equivocado.
Encuentra el anfitrión:
sudo cat /opt/bitnami/wordpress/wp-config.php | grep 'DB_HOST'
Exportar:
mysqldump -h provisioner-peer -u root -p bitnami_wordpress > bitnami_wordpress.sql