设置Mysql5.6允许外网访问的详细流程分享

 更新时间:2018年05月14日 14:30:42   作者:cxin917  
今天小编就为大家分享一篇设置Mysql5.6允许外网访问的详细流程分享,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

最近部署mysql5.6,发现默认mysql只允许本地提供服务,如果要进行若干配置,记录如下。

一、设置MySQL服务允许外网访问

修改mysql的配置文件,有的是my.ini(windows),有的是my.cnf(linux),

在配置文件中增加

[mysqld]
port=3306
bind-address=0.0.0.0

然后重新启动mysql服务,执行service mysql restart。

二、设置mysql用户支持外网访问

需要使用root权限登录mysql,更新mysql.user表,设置指定用户的Host字段为%,默认一般为127.0.0.1或者localhost。

1.登录数据库

mysql -u root -p

输入密码

mysql> use mysql;

2.查询host

mysql> select user,host from user;

3.创建host

如果没有"%"这个host值,就执行下面这两句:

mysql> update user set host='%' where user='root';
mysql> flush privileges;

4.授权用户

(1)任意主机以用户root和密码mypwd连接到mysql服务器

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

(2)IP为192.168.133.128的主机以用户myuser和密码mypwd连接到mysql服务器

mysql> GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.133.128' IDENTIFIED BY 'mypwd' WITH GRANT OPTION; 
mysql> flush privileges;

【host字段说明】

% 允许从任何ip登录 
x.x.x.x 允许从指定ip访问

以上这篇设置Mysql5.6允许外网访问的详细流程分享就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • MySQL笔记之数学函数详解

    MySQL笔记之数学函数详解

    本篇文章对MySQL的数学函数进行了详细的介绍。需要的朋友参考下
    2013-05-05
  • 解决Mysql服务器启动时报错问题的方法

    解决Mysql服务器启动时报错问题的方法

    这篇文章主要介绍了解决Mysql服务器启动时报错问题的方法,需要的朋友可以参考下
    2015-11-11
  • MySQL触发器的使用场景及方法实例

    MySQL触发器的使用场景及方法实例

    这篇文章主要给大家介绍了关于MySQL触发器的使用场景及方法的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-12-12
  • DataGrip的MySQL数据导出和导入操作超详细指南

    DataGrip的MySQL数据导出和导入操作超详细指南

    很多时候我们会遇到需要将本机数据库数据导出或者其他数据库数据的导入操作,这篇文章主要给大家介绍了关于DataGrip的MySQL数据导出和导入操作超详细指南,文中通过图文介绍的非常详细,需要的朋友可以参考下
    2024-04-04
  • mysql source 命令导入大的sql文件的方法

    mysql source 命令导入大的sql文件的方法

    本文将详细介绍mysql source 命令导入大的sql文件的方法;需要的朋友可以参考下
    2012-11-11
  • MySQL如何给查询结果添加行号

    MySQL如何给查询结果添加行号

    这篇文章主要介绍了MySQL如何给查询结果添加行号的问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-07-07
  • MySQL行格式的实现

    MySQL行格式的实现

    本文主要介绍了MySQL行格式的实现,行格式包含了行格式包括compact、redundant、dynamic和compressed四种,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2024-11-11
  • mysql修改用户密码的方法和mysql忘记密码的解决方法

    mysql修改用户密码的方法和mysql忘记密码的解决方法

    这篇文章主要介绍了mysql修改用户密码的方法和mysql忘记密码的解决方法,大家参考使用吧
    2014-01-01
  • MySQL添加索引特点及优化问题

    MySQL添加索引特点及优化问题

    这篇文章主要介绍了MySQL添加索引特点及优化问题,MySQL索引的建立对于MySQL的高效运行是很重要的,索引可以大大提高MySQL的检索速度,感兴趣的小伙伴可以参考一下
    2022-07-07
  • MySql中 is Null段判断无效和IFNULL()失效的解决方案

    MySql中 is Null段判断无效和IFNULL()失效的解决方案

    这篇文章主要介绍了MySql中 is Null段判断无效和IFNULL()失效的解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-06-06

最新评论