解决MySql无法远程连接

在使用mysql时,使用localhost或者127.0.0.1可以连接成功




可是使用本机ip地址无法进行访问,解决之前忘记截图(可怜)反正就是失败了,下面说下解决方案:

  1. 打开SQLyog,登录用户名和密码进去,
  2. 然后运行:
    GRANT ALL PRIVILEGES ON *.* TO '用户名'@'ip地址' IDENTIFIED BY '密码';

(例如:GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.6.34' IDENTIFIED BY 'root';这是我的帐号和密码以及ip)

'ALL PRIVILEGES':表示所有权限,也可以换成是select、update
‘*.*’:表示所有连接的表
‘IP’:表示数据库所在的IP地址
‘IDENTIFIED BY 密码’:表示通过密码连接


        3. 执行完上面内容后,记得刷新下权限,

FLUSH PRIVILEGES;

4.最后记得重启MySql服务:先停止、再启动


结束


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值