我在MyEclipse建个web工程,需要连接数据库,但是每次打开页面就出现上面的错误。我在DB Browser里面已经通过连接,用户名是root密码是123456。我在网上搜到的答案都是改密码的,我密码没有问题。请问有啥解决途径?
连接mysql数据库时报错:Access denied for user 'root'@'127.0.0.1' (using password: NO)是设置错误造成的,解决方法为:
1、打开并编辑vim /etc/my.cnf。
2、在[mysqld]下方加一行代码Add skip-grant-tables。
3、重启mysql/etc/init.d/mysql restart。
4、使用命令行连接mysql mysql -u root -p。
5、mysql> flush privileges。
6、重启mysql /etc/init.d/mysql restart。