errno: -61,
code: 'ECONNREFUSED',
syscall: 'connect',
address: '127.0.0.1',
port: 3000,
fatal: true
我正在使用 Mac OS 和 VS Code 連接到我的本地服務器。我也將 mysql 作業臺連接到 VSCode,它作業正常。但是當我嘗試將它與我的程式連接時,它不起作用。我將主機名從 'localhost' 更改為 '127.0.0.1' 仍然沒有運氣。另外,我將埠從 3306 更改為 3000,因為它沒有連接,并且出現以下錯誤
code: 'ER_ACCESS_DENIED_ERROR',
errno: 1045,
sqlMessage: "Access denied for user 'usersql'@'localhost' (using password: YES)",
sqlState: '28000',
fatal: true
我的代碼:
const { createPool } = require('mysql')
const pool = createPool({
host: "127.0.0.1",
user: "usersql",
password: "password!23",
database: "userdb",
connectionLimit: 10,
port: 3000
})
pool.query(`select * from userdb.New_Customer`, function(err, result, fields) {
if (err) {
return console.log(err);
}
return console.log(result);
})
uj5u.com熱心網友回復:
這是登錄失敗。原因可能是任何事情,從活動防火墻到錯誤的身份驗證模式再到錯誤的用戶憑據。這可能會對您有所幫助,MySQL ERROR 1045 (28000): Access denied for user 'bill'@'localhost' (using password: YES)
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/426921.html
標籤:javascript mysql 节点.js 数据库
