请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

mysql连接问题解决不了

const mysql = require(‘mysql’)

// 创建链接对象
const con = mysql.createConnection({
host: ‘localhost’,
user: ‘root’,
password: ‘Ab123456’,
port: ‘3306’,
database: ‘myblog’
})

// 开始连接
con.connect()

// 执行sql 语句
const sql = 'select id, username from users;'
con.query(sql, (err, result) => {
if (err) {
console.log(err)
return
}
console.log(result)
})
// 关闭连接
con.end()

图片描述
百度上查了,要改密码,我把密码改了, 并且密码更改成功了, 用可视化软件可以登录数据库,并查询。 就是node连接不上。 求老师有空解答下,真的难受啊。

正在回答

2回答

把你的解决方案发给我看下,如何修改的。

0 回复 有任何疑惑可以回复我~
  • 提问者 丛从绿草 #1
    USE mysql;
    ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'Abc123456';
    FLUSH PRIVILEGES;
    我今天试了下成功了。 我原本密码是123456的昨天改成了Ab123456
    回复 有任何疑惑可以回复我~ 2019-06-19 22:34:19
  • 双越 回复 提问者 丛从绿草 #2
    好。再有问题再来向我提问。
    回复 有任何疑惑可以回复我~ 2019-06-19 23:00:27
  • 提问者 丛从绿草 #3
    非常感谢!
    回复 有任何疑惑可以回复我~ 2019-06-20 22:15:12
慕雪5269978 2019-12-04 15:08:40

试试这个,我遇到问题和你一样,是按这里的解决的https://blog.csdn.net/weixin_44156220/article/details/101288086

4 回复 有任何疑惑可以回复我~
  • 我也是通过这个解决的,感谢!
    回复 有任何疑惑可以回复我~ 2020-03-01 21:45:43
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信