最近一个项目用到mysql, 遇到了远程访问被拒的问题,查找资料,自己解决了,拿出来与大家分享一下。我也是一个mysql新手,有说的不对的地方,希望朋友们指正。
第一步:进入命令行,可以Win+R,直接打开运行对话框,输入cmd,进入命令行。
第二步,进入mysql安装路径bin文件夹。
第三步,当正确进入所在路径bin文件夹, 进入mysql,命令如下:
mysql - u root -p,点击回车,会提示你输入密码,输入正确密码,就进入mysql了,命令行变成mysql>。
第四步,进入数据库mysql. 输入命令 use mysql,会提示database changed.
第五步,修改访问权限,输入以下命令。
-->grant all privileges on *.* to 'root'@'%'identified by 'password' with grant option;
第六步,刷新数据库,保存第五步的更改。如果不执行这一步,第五步的修改权限不会生效。命令如下:
-->flush privileges;
最后附上我当时做修改时候的截图。