如何设置mysql允许外网访问

首页 > 网络编程 > PHP编程 > php技巧 更新日期: 2016-03-18
本篇文章是对设置mysql允许外网访问的解决方法进行了详细的分析介绍,需要的朋友参考下

mysql的root账户,我在连接时通常用的是localhost或127.0.0.1,公司的测试服务器上的mysql也是localhost所以我想访问无法访问,测试暂停.

解决方法:

1,修改表,登录mysql数据库,切换到mysql数据库,使用sql语句查看"select host,user from user ;"

mysql -u root -pvmwaremysql>use mysql;
mysql>update user set host = '%' where user ='root';
mysql>select host, user from user;
mysql>flush privileges;

注意:最后一句很重要,目的是使修改生效.如果没有写,则还是不能进行远程连接.

2,授权用户,你想root使用密码从任何主机连接到mysql服务器

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'  IDENTIFIED BY 'admin123'  WITH GRANT OPTION;
flush privileges;

如果你想允许用户root从ip为192.168.1.104的主机连接到mysql服务器

GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.104'   IDENTIFIED BY 'admin123'  WITH GRANT OPTION;
flush privileges;


> 本站内容系网友提交或本网编辑转载,其目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请及时与本网联系,我们将在第一时间删除内容!

相关文章
  • 获取外网IP并发送到指定邮箱的vbs代码已测
    如名称所见,获取外网IP并发送到指定邮箱,这个脚本比较短小,但不如提供的au3脚本功能强大,不过每次电脑开机记录一下还是不错的 代码如下:''getIP set http=createobject("Microsoft.XMLHTTP") ipp="http://www.ip138.com/ip2city.asp" h ...
  • linuxshell查看当前外网IP
    这篇文章主要介绍了如何在LINUX操作系统下查看本地IP地址在SHELL下的相关资料,需要的朋友可以参考下功能飞铲更简单,只是获取外网IP.部分网站针对curl 的ua进行处理. 满足了一下自己的搜集癖,搜集了不少可以用来查询外网IP的网址和方法. #国内某网站的接口,只返回IP curl ip.6655.com/ip.aspx curl whatismyi ...
  • VBS获取外网IP的实现代码
    这篇文章主要介绍了用vbs获取外网的ip地址,通过用vbs访问ip显示页面的返回值实现,需要的朋友可以参考下 代码如下:set oDOM = WScript.GetObject("http://ipseeker.cn//")flag=0for i=1 to 10   if oDOM.readyState = "complete& ...
  • phpmyadmin中禁止外网使用的方法
    这篇文章主要介绍了phpmyadmin中禁止外网使用的方法,涉及对配置文件的修改,是非常实用的技巧,需要的朋友可以参考下本文实例讲述了phpmyadmin中禁止外网使用的方法.分享给大家供大家参考.具体方法如下: 首先,在phpmyadmin文件夹中找到 phpmyadmin.conf在文件中能看到如下面一段配置 代码如下:<Directory &qu ...
  • phpmyadmin中为站点设置mysql权限的图文方法
    phpmyadmin中为站点设置mysql权限的图文方法
    在一个服务器上一般来讲都不止一个站点,更不止一个MySQL和PHP搭配之最佳组合数据库.为了防止安全隐患,我们一般针对每个数据库都设置了独立的数据库访问帐号,该帐号仅有访问该数据库的权限.下面就让我们来具体演示一下:     1.首先我们要登陆phpMyAdmin,不做演示.     2.创建一个数据库,如下图,在phpMyAdmin右边窗口中,填写数据库名 ...
猜你喜欢