javascript - Akses ditolak untuk pengguna 'root'@'localhost' (menggunakan kata laluan: YA)
学习ing
学习ing 2017-06-12 09:20:35
0
3
974

Sambung ke mysql melalui terminal dalam mac dan sambungan berjaya
Sambungan berjaya melalui alat grafik Navicat

Gagal menyambung ke mysql melalui nodejs

Kod:

function query(sql, params, callback) {
  var op = {
    host: '127.0.0.1',
    port: '3306',
    user: 'root',
    password: '111111',
    database: 'anjiecc'
  };
  var client = mysql.createConnection(op);
  client.query(sql, function(err, data) {
    if (err) {
      console.log(err);
    } else {
      //调用dao回调函数
      callback(data);
    }
  });
  client.end();
}

Ralat sambungan
Akses ditolak untuk pengguna 'root'@'localhost' (menggunakan kata laluan: YES)
kod: 'ER_ACCESS_DENIED_ERROR',
errno: 1045,
sqlState: '28000'

Mohon petunjuk dari Tuhan, terima kasih!

学习ing
学习ing

membalas semua(3)
黄舟

Akaun yang anda gunakan tidak mempunyai kebenaran untuk log masuk ke pangkalan data..
Cuba beri kebenaran secara berasingan dalam localhost127.0.0.1

仅有的幸福

Pastikan nama pengguna dan kata laluan anda tidak dimasukkan dengan betul.
Sila sahkan sama ada anda mempunyai hak akses Untuk butiran, sila rujuk artikel seterusnya: https://faceghost.com/article...

学霸

berikan semua keistimewaan pada . kepada 'root'@'localhost' yang dikenal pasti oleh 'kata laluan anda' dengan pilihan pemberian;

keistimewaan flush;

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan