No logro solucionar el error ECONNREFUSED, alguién me ayuda?

Jhonatan Estiven Becerra Pedrozo

Jhonatan Estiven Becerra Pedrozo

Pregunta
student
hace 3 años

No logro solucionar el error ECONNREFUSED, alguién me ayuda?

1 respuestas
    César Velandia

    César Velandia

    student
    hace 3 años

    Hola Jonathan,

    Por si ayuda de algo este es el código que usé, luego de tener varios problemas también...

    mysql: image: mysql:5 restart: always container_name: mysql_container_db environment: MYSQL_DATABASE: ${DB_NAME} MYSQL_ROOT_PASSWORD: ${DB_PASSWORD} MYSQL_PORT: 3306 ports: - "3306:3306" volumes: - ./mysql:/var/lib/mysql phpmyadmin: image: phpmyadmin/phpmyadmin environment: PMA_HOST: mysql MYSQL_ROOT_PASSWORD: ${MYSQL_ROOT_PASSWORD} ports: - 8080:80

    Y el sequelize.js...

    const DB_PASSWORD = encodeURIComponent(dbPassword); const USER_MYSQL = encodeURIComponent(dbMySqlUser); const URI_MYSQL = `mysql://${USER_MYSQL}:${DB_PASSWORD}@${dbHost}:${dbMySqlPort}/${dbName}`; const sequelize = new Sequelize(URI_MYSQL, { dialect: 'mysql', });

    la carpeta "./mysql:/var/lib/mysql" puede tener basura de alguna configuración previa que puede generar errores, por lo que es bueno eliminarla "sudo rm -rf mysql" antes de subir de nuevo los servicios "docker-compose --env-file .env up -d mysql"

Curso de Backend con Node.js: Base de Datos con PostgreSQL

Curso de Backend con Node.js: Base de Datos con PostgreSQL

Desarrolla un backend con Node.js y PostgreSQL. Conecta Node a bases de datos, maneja relaciones complejas, y optimiza consultas con paginación y filtros avanzados. Ejecuta migraciones y despliega en Heroku para un entorno productivo.

Curso de Backend con Node.js: Base de Datos con PostgreSQL
Curso de Backend con Node.js: Base de Datos con PostgreSQL

Curso de Backend con Node.js: Base de Datos con PostgreSQL

Desarrolla un backend con Node.js y PostgreSQL. Conecta Node a bases de datos, maneja relaciones complejas, y optimiza consultas con paginación y filtros avanzados. Ejecuta migraciones y despliega en Heroku para un entorno productivo.