MariaDB: Uso de las CLIs de MariaDB (mysql, mysqldump, etc.)
Esta documentación forma parte de la guía Uso avanzado. Consulte la guía completa aquí: Cómo configurar, optimizar, exportar o importar datos de MariaDB.
👋 ¡Bienvenido a la documentación de Stackhero!
Stackhero ofrece una solución MariaDB cloud lista para usar que proporciona una serie de beneficios, incluyendo:
- Conexiones y transferencias ilimitadas.
- Interfaz web phpMyAdmin incluida.
- Actualizaciones sin esfuerzo con solo un clic.
- Rendimiento óptimo y seguridad robusta gracias a una VM privada y dedicada.
Ahorre tiempo y simplifique su vida: ¡solo toma 5 minutos probar la solución de MariaDB cloud hosting de Stackhero!
Las herramientas de línea de comandos de MariaDB como mysql y mysqldump son esenciales para tareas como la importación o exportación de datos.
Ejecutar estas herramientas dentro de un contenedor Docker puede simplificar la configuración, especialmente si prefiere evitar instalar software directamente en su ordenador.
Si Docker no forma parte de su flujo de trabajo, ¡no hay problema! Puede probar Code-Hero en Stackhero como alternativa. Code-Hero es una plataforma de desarrollo completa que funciona directamente en su navegador, por lo que no necesita instalaciones locales. Puede descubrir todas sus funcionalidades y empezar en solo unos minutos visitando Code-Hero en Stackhero.
Para comenzar con Docker, puede lanzar un contenedor de MariaDB usando este comando:
docker run -it -v $(pwd):/mnt mariadb:<MARIADB_VERSION> /bin/bash
Sustituya
<MARIADB_VERSION>por la versión específica de MariaDB que necesite. Si su aplicación utiliza la versión10.11.6-0de MariaDB en Stackhero, por ejemplo, puede usar la versión10.11.6(simplemente omita el sufijo-0).
Una vez que el contenedor esté en funcionamiento, puede comprobar la conexión con:
mysql -u root -p -h <XXXXXX>.stackhero-network.com -P <PORT>
Cuando inicie el contenedor, su directorio actual se monta en /mnt dentro del contenedor (gracias a $(pwd):/mnt). Esto significa que cualquier archivo en su directorio actual de su ordenador aparecerá en /mnt dentro del contenedor. Por ejemplo, si desea hacer una copia de seguridad de una base de datos MariaDB en su máquina, puede ejecutar este comando dentro del contenedor para guardar la copia como /mnt/<DATABASE>.sql:
mysqldump -u root -p -h <XXXXXX>.stackhero-network.com -P <PORT> <DATABASE> > /mnt/<DATABASE>.sql