关于修改mysql远程访问权限的问题

原创 2017年01月03日 14:02:02

针对情况:不能远程登录目标IP的mysql,返回1130错误
前置要求:

  1. 目标IP安装有对应数据库
  2. 可远程访问目标IP(通过cmd的ping验证)
  3. 打开服务列表查看数据库服务名(如:mysql的服务名一般为mysql)

方法一:(cmd命令行操作)

  1. 打开mysql服务:(1)服务中打开;(2)打开cmd输入net start +(服务名)
  2. 输入mysql -u root -p (以权限用户root登录,root可修改)
  3. mysql>use mysql; (选择mysql库)
  4. mysql>select ‘host’ from user where user= ‘root’; (查看mysql库中的user表的host值(即可进行连接访问的主机/IP名称))
  5. mysql>update user set host = ‘%’ where user = ‘root’; (修改host值(以通配符%的内容增加主机/IP地址),当然也可以直接增加IP地址)
  6. mysql>flush privileges; (刷新MySQL的系统权限相关表)
  7. mysql>select ‘host’ from user where user= ‘root’; (再重新查看user表时,有修改)
  8. 重启mysql服务即可

方法二:数据库编辑工具操作(Navicat、SQLyog等)
打开本地数据库,找到mysql数据库,打开user表,找到指定用户行(如root所在行),将localhost修改为%(通配符)或指定IP即可


远程登陆访问测试即可

版权声明:本文为博主原创文章,未经博主允许不得转载。

mysql添加远程访问权限以及修改密码

from http://blog.163.com/ruihuadesunny@126/blog/static/39026191200972745632454/ 面看看从网上搜集来的几种添加Mys...
  • feisy
  • feisy
  • 2013年11月21日 11:47
  • 8506

Centos 7 mysql 5.7 给root开启远程访问权限,修改root密码

1.MySql-Server 出于安全方面考虑只允许本机(localhost, 127.0.0.1)来连接访问. 这对于 Web-Server 与 MySql-Server 都在同一台服务器上的网站架...
  • zhihui1017
  • zhihui1017
  • 2017年02月06日 22:08
  • 3496

Navicat for MySQL新建远程用户问题

navicat新建用户
  • B0rn_T0_W1n
  • B0rn_T0_W1n
  • 2015年12月03日 21:15
  • 3039

mysql给root开启远程访问权限,修改root密码

mysql给root开启远程访问权限,修改root密码 1.MySql-Server 出于安全方面考虑只允许本机(localhost, 127.0.0.1)来连接访问. 这对于 Web-Server ...
  • u010923921
  • u010923921
  • 2017年06月24日 13:37
  • 218

mysql给root开启远程访问权限,修改root密码

1.MySql-Server 出于安全方面考虑只允许本机(localhost, 127.0.0.1)来连接访问. 这对于 Web-Server 与 MySql-Server 都在同一台服务器上的网站架...
  • nailsoul
  • nailsoul
  • 2016年06月14日 16:08
  • 293

mysql给root开启远程访问权限,修改root密码

1.MySql-Server 出于安全方面考虑只允许本机(localhost, 127.0.0.1)来连接访问. 这对于 Web-Server 与 MySql-Server 都在同一台服务器上的网站架...
  • u011191463
  • u011191463
  • 2017年03月23日 15:40
  • 115

mysql给root开启远程访问权限,修改root密码

1.MySql-Server 出于安全方面考虑只允许本机(localhost, 127.0.0.1)来连接访问. 这对于 Web-Server 与 MySql-Server 都在同一台服务器上的网站架...
  • u013293516
  • u013293516
  • 2014年07月04日 17:23
  • 319

MySQL远程访问权限,允许远程连接的开启和关闭

  • 2014年08月28日 11:28
  • 14KB
  • 下载

linux下mysql开启远程访问权限及防火墙开放3306端口

开启mysql的远程访问权限 默认mysql的用户是没有远程访问的权限的,因此当程序跟数据库不在同一台服务器上时,我们需要开启mysql的远程访问权限。 主流的有两种方法,改表法和授权法。 相对而言,...
  • wyqwclsn
  • wyqwclsn
  • 2014年12月10日 10:58
  • 3757

linux下mysql开启远程访问权限及防火墙开放3306端口

原文: http://www.cnblogs.com/Struts-pring/p/5407509.html 开启mysql的远程访问权限 默认mysql的用户是没有远程访问的...
  • u010748941
  • u010748941
  • 2017年04月20日 15:11
  • 579
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于修改mysql远程访问权限的问题
举报原因:
原因补充:

(最多只允许输入30个字)