Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

174
Visualizações
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 Respostas
Responde à pergunta

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 Relatório

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 Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda