이 코드는 nodejs와 wamp를 사용하는 Windows에서 잘 작동하지만 어떤 이유로 mamp를 사용하여 Mac에서 작동하지 않습니까? (동일한 사용자 이름, 암호 및 DB가 Mac과 PC 모두에 사용됩니다!)mysql에 연결할 때 macjs에 nodejs가 발생합니다.
임이 오류 오류를 수신 : ECONNREFUSED
var mysql = require('mysql');
var TEST_DATABASE = 'krekib';
var TEST_TABLE = 'users';
var client = mysql.createClient({
user: 'root',
password: '12345',
});
client.query('USE '+TEST_DATABASE);
client.query(
'SELECT * FROM '+TEST_TABLE,
function selectCb(err, results, fields) {
if (err) {
throw err;
}
console.log(results);
console.log(fields);
client.end();
}
);
나는 웹 소켓을 사용하여 라이브 알림을 생성 할 일은하려고 질문하지만 메신저를 이해하지 못했다 I/CakePHP의 프로젝트 O! – sleimanx2
만약 솔루션이 mamp 서버 인터페이스로 이동하면 MYSQL을 클릭하고 로컬 연결 만 허용 ...을 선택하십시오. 서버를 다시 시작하면 모든 것이 잘 작동합니다! – sleimanx2
JS는 노드이고 서버에서 실행 중이므로 노출되지 않습니다. – bikedorkseattle