Nodejs Sequelize ECONNREFUSED 127.0.0.1:3306

Залил сайт на node на Apache сервер и по какой-то причине вместо 'localhost" вписывает 127.0.0.1 и поэтому не получается подключиться к mysql бд. В документации sequelize также указывается хост, но у меня почему-то он меняется. Как исправить данную ошибку?

db.js

const Sequelize = require('sequelize')

const sequelize = new Sequelize(
    'manu',
    'manu',
    'Pass404NotFound',
    {
        host: "localhost",
        dialect: 'mysql',
        timezone: '+03:00',
    }
)


module.exports = sequelize

app.js

sequelize.sync()
    .then(() => {
        app.listen(8080)
    })
    .catch(err => console.log(err))

error.log

App 12906 output: ConnectionRefusedError [SequelizeConnectionRefusedError]: connect ECONNREFUSED 127.0.0.1:3306
App 12906 output:     at ConnectionManager.connect (/home/siusqmjo/nodevenv/node/8/lib/node_modules/sequelize/lib/dialects/mysql/connection-manager.js:116:17)
App 12906 output:     at processTicksAndRejections (internal/process/task_queues.js:97:5) {
App 12906 output:   parent: Error: connect ECONNREFUSED 127.0.0.1:3306
App 12906 output:       at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1144:16) {
App 12906 output:     errno: 'ECONNREFUSED',
App 12906 output:     code: 'ECONNREFUSED',
App 12906 output:     syscall: 'connect',
App 12906 output:     address: '127.0.0.1',
App 12906 output:     port: 3306,
App 12906 output:     fatal: true
App 12906 output:   },
App 12906 output:   original: Error: connect ECONNREFUSED 127.0.0.1:3306
App 12906 output:       at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1144:16) {
App 12906 output:     errno: 'ECONNREFUSED',
App 12906 output:     code: 'ECONNREFUSED',
App 12906 output:     syscall: 'connect',
App 12906 output:     address: '127.0.0.1',
App 12906 output:     port: 3306,
App 12906 output:     fatal: true
App 12906 output:   }
App 12906 output: }

Ответы (0 шт):