当前位置: 移动技术网 > IT编程>数据库>Mysql > 出现错误连接MySQL数据库

出现错误连接MySQL数据库

2019年04月19日  | 移动技术网IT编程  | 我要评论

连接mysql,出现问题:access denied for user 'root'@'localhost' (using password:yes)。

经查找资料发现是root帐户默认不开放远程访问权限,所以需要修改一下相关权限。

解决方案:
打开mysql目录下的my.ini文件,在文件的最后添加一行“skip-grant-tables”,保存并关闭文件。(win7默认安装,my.ini在c:\programdata\mysql\mysql server 5.6)重启mysql服务。通过命令行进入mysql的bin目录,输入“mysql -u root -p”(不输入密码),回车即可进入数据库。(win7默认安装,bin目录为:c:\program files\mysql\mysql server 5.6\bin)执行“use mysql;”,使用my。执行“update user set password=password("123456") where user='root';”(修改root的密码)打开mysql目录下的my.ini文件,删除最后一行的“skip-grant-tables”,保存并关闭文件。
重启mysql服务。在命令行中输入“mysql -u root -p 123456”,即可成功连接数据库。

完成以上步骤,myeclipse也可成功连接mysql了。

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网