Hcl12138 2020-05-30 19:37 采纳率: 0%
浏览 494

node使用mysql模块报错Host 'localhost' is not allowed to connect to this MySQL server"?

###代码如下:

var mysql  = require('mysql');
var connection = mysql.createConnection({
  host: '127.0.0.1',
  port:'3306',
  user: 'root',
  password: '123456',
  database: 'wechat'
});
connection.connect();
module.exports=connection;

###报错信息:

code: 'ER_HOST_NOT_PRIVILEGED',
  errno: 1130,
  sqlMessage: "Host 'localhost' is not allowed to connect to this MySQL server",
  sqlState: undefined,
  fatal: true
}

跪求大佬解答

  • 写回答

1条回答 默认 最新

  • Json-Huang 2020-05-31 09:38
    关注

    密码是否正确,可以先stop mysql服务,重置下密码看看

    评论

报告相同问题?

悬赏问题

  • ¥15 matlab有关常微分方程的问题求解决
  • ¥15 perl MISA分析p3_in脚本出错
  • ¥15 k8s部署jupyterlab,jupyterlab保存不了文件
  • ¥15 ubuntu虚拟机打包apk错误
  • ¥199 rust编程架构设计的方案 有偿
  • ¥15 回答4f系统的像差计算
  • ¥15 java如何提取出pdf里的文字?
  • ¥100 求三轴之间相互配合画圆以及直线的算法
  • ¥100 c语言,请帮蒟蒻写一个题的范例作参考
  • ¥15 名为“Product”的列已属于此 DataTable