mysql允许用户远程连接

利用navicat远程连接mysql时,有时会出现拒绝访问的情况,因为在mysql中没有赋予用户权限,只能本地登录,所以需要进行一下设置才行,一下是我进行设置的操作步骤,仅供参考:

打开mysql控制台,输入密码,登录数据库,执行use mysql命令;

1.        use mysql; 此时是选择进入mysql这个数据库;

2.        grant all privileges on *.* to ‘你的用户名’@'%' identified by ‘你的密码’;

*.*标示所有数据库下的所有表,’*.*标示数据库*下的所有表

    3.   grant all on *.* to ‘你的用户名’@'%' identified by ‘你的密码’;

%号出可以填写允许访问的IP地址或者主机名,%标示所有的IP

    4.   Flush privileges;

 5.      Mysql> quit;最后退出,重启mysql服务,就可以进行远程登录了。


aliyun
赵群博客
请先登录后发表评论
  • 最新评论
  • 总共0条评论