简体   繁体   中英

Access denied for user 'user'@'localhost'

var mysql = require('mysql');

var db = mysql.createConnection({
    host: "localhost",
    user: "John",
    password: "*********"
});

module.exports = db;

You need to grant access to user John to the database you're trying to use:

mysql> grant all privileges to John@localhost identified by 'your_password';
mysql> flush privileges;

Then try again.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM