- הוסף לסימניות
- #1
אני מנסה להתחבר ב-node js (באמצעות node-mysql) למסד נתונים של mysql.
ה-db נמצא בשרת מרוחק (לא localhost).
הקוד:
כאשר אני מנסה להתחבר:
אני מקבלת את השגיאה הבאה:
בדקתי את כל הפרמטרים של ההתחברות - והם נכונים,
ניסיתי להתחבר ל-db דרך הממשק של workbench והצלחתי.
מה יכולה להיות הבעיה?
ה-db נמצא בשרת מרוחק (לא localhost).
הקוד:
קוד:
var mysql = require('mysql');
var pool = mysql.createPool({
host : '0.0.0.0',
user : 'user_name',
port: 'port',
password : '********',
connectionLimit : 100
});
כאשר אני מנסה להתחבר:
קוד:
pool.getConnection(function(err, connection) {
console.log(err);
callback(err, connection);
});
אני מקבלת את השגיאה הבאה:
קוד:
{ [Error: connect ECONNREFUSED]
code: 'ECONNREFUSED',
errno: 'ECONNREFUSED',
syscall: 'connect',
fatal: true }
בדקתי את כל הפרמטרים של ההתחברות - והם נכונים,
ניסיתי להתחבר ל-db דרך הממשק של workbench והצלחתי.
מה יכולה להיות הבעיה?
הנושאים החמים