Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

173
Vistas
Cómo configurar y conectar mi base de datos a la aplicación NodeJS en el océano digital

Logré crear una gota en Digital-Ocean y logré clonar mi aplicación Node JS en ella. Localmente, la aplicación se conecta a la base de datos MySQL y quería hacer lo mismo en la versión en vivo. Por ignorancia, intenté crear un clúster de base de datos administrado, lo cual hice y agregué 1 cuenta de usuario y creé 1 base de datos. En este momento, no sé cómo puedo importar el archivo database.sql de datos.sql exportado a la base de datos, ya que solo estoy acostumbrado a phpMyAdmin.

¿Cómo puedo hacer que esto funcione y conectarme a mi aplicación NodeJS?

over 4 years ago · Santiago Trujillo
2 Respuestas
Responde la pregunta

0

Estaba usando phpmyadmin como un programa de cliente Mysql interactivo. Es fácil de usar pero difícil de configurar porque es una aplicación web.

Pruebe con otro programa de cliente MySql. El cliente de línea de comandos, memorablemente llamado mysql , es una buena opción.

Coloca un caparazón en tu gota, luego di

 sudo apt install -y mysql-client mysql -u username -p -h databasehostname -D database mysql> source database.sql mysql> quit

Se le pedirá la contraseña de su base de datos.

Eso debería importar su base de datos.

El programa de línea de comandos mysql es muy útil y vale la pena dedicarle tiempo para aprender a usarlo.

over 4 years ago · Santiago Trujillo Denunciar

0

Primero, asegúrese de que su clúster de base de datos no esté abierto al mundo exterior agregando un firewall de base de datos utilizando bases de datos de DigitalOcean. Puede permitir conexiones desde la dirección IP privada de su propio droplet y su propia dirección pública (o VPN o como quiera que esté configurado). Una vez que haya hecho eso, debería poder importar su archivo SQL localmente (o desde DO Droplet, siempre que tenga instalado el cliente mysql):

 mysql -h [host-provided-do] -P [port-provided-do] -u [username-provided-do] -p [db-name-provided-do] < my-file.sql

Lo más importante es asegurarse de que su base de datos administrada no esté abierta al mundo exterior y que solo permita conexiones entrantes desde direcciones IP conocidas.

En su aplicación NodeJS, puede configurar el controlador para que se conecte a la subred privada que proporciona DO.

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda