时间:2021-07-01 10:21:17 帮助过:31人阅读
root和123456后面都有空格,这个真是肉眼发现不了啊。。。。所以删掉空格就好了
2.用户没有权限(骗自己?参考)
其实,这一点也是网上看别人这么说的,自己没用过。但是我想,如果像我前面第一点提到的,你能在命令行模式下用这个用户名和密码进入mysql的话,那肯定有权限了啊,干嘛还要赋予权限?。。。所以仅供参考。。。
3.mysql和驱动jar版本冲突
这个是我同学出现的问题,他前面的问题都没有,后来我们发现,他安装的mysql是5.7,但是用的驱动jar(mysql-connector)是5.1.3(是我发给他的,怪我咯),好像程序里面一直连不上mysql,然后就没有然后了,就卸载了5.7的mysql,重新安装了5.0的mysql...(安装了还是在重启后才起效的),所以这个是个特例。。。
Access denied for user 'root'@'localhost' (using password:YES) 解决方案
标签:是你 令行 模式 user 重要 style 一句话 mysql 思路