- 我网上查了很多方法,说是用户名或者密码错误,但是我通过命令行和Navicat都能直接连接MySQL,但是通过nodejs就是连接不上,命令行中报了标题的那个错误,我也问了很多人,也都不是很清楚。
- 后来我想其他方法都能连接成功,仅仅是nodejs连接不上,是不是nodejs连接还需额外的配置,看了nodejs文档发现,并不需要。
- 我把我之前的 npm install mysql@2.0.0-alpha9 卸载了,不带版本号进行了安装,发现就可以成功通过nodejs连接MySQL。
相关文章
- 连接本地数据库出现:1045 - Access denied for user 'root'@localhost'(using password:YES) 本人解决方案:
- 解决MySql 数据库 提示:1045 access denied for user 'root'@'localhost' using password YES
- 关于Navicat mysql连接出现1045 access denied for user 'root'@'localhost' using password: yes
- 解决Navicat连接的时候出现了1045 -Access denied for user'root'@'192.168.37.2'(using password :yes)
- 当Navicat for Mysql出现 1045 -Access denied for user'root'@'ipAddress'(using password :yes)
- Navicat连接mysql:1045-Acess denied for user:'root'@'localhost'(Using password:YES)
- python连接mariadb报错解决1045, "Access denied for user 'root'@'192.168.0.50' (using password: YES)
- Navicat Premium从本地连接到阿里云服务器出现1045-Access denied for user 'root'@'123.56.24.128' (using password:YES)
- MySQL在登陆时出现ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)错误
- phpMyAdmin 升级后出现 #1045 错误 Access denied for user 'root'@'localhost' (using password: YES)