连接mysql数据库时报错如何解决?
我在MyEclipse建个web工程,需要连接数据库,但是每次打开页面就出现“Accessdeniedforuser'root'@'localhost'(usingpas...
我在MyEclipse建个web工程,需要连接数据库,但是每次打开页面就出现“Access denied for user 'root'@'localhost' (using password: NO)”,我在DB Browser里面已经通过连接,用户名和密码都是root。
我在网上搜到的答案都是改密码的,我密码没有问题。如何解决? 展开
我在网上搜到的答案都是改密码的,我密码没有问题。如何解决? 展开
1个回答
展开全部
一、我们一般的连接步骤如下:
1、在MyEclipse中连接MySQL数据库:依次点击window-->show view-->other-->MyEclipse Database-->DB Browser
2、选中DB Browser,右键单击,并选择New一个数据连接的菜单,新建一个MySQL连接,在弹出的新窗口中填入相应的信息
3、然后点击Finish,完成此次操作,却得到了如下图所示的错误信息,尝试多次也无法连接,为了验证用户名和密码是否正确,我们在MySQL终端尝试输入该用户和密码
二、解决方法:
最终在终端使用“select * from mysql.user;”命令查询用户表的时候,结果返回却只有root一个用户,然后将MyEclipse中MySQL连接中的User name改成root就能连接成功了。
参考资料
MyEclipse连接MySQL数据库报错解决办法.脚本之家[引用时间2017-12-29]
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询