一、局域网、外网访问

1. 打开CMD,导航到当前MySQL的bin路径,如下图:

2. 访问MySQL:输入MySQL -u root -p,点击Enter键,即可看到密码输入框:

输入密码,点需Enter键确定,即可看到如下图:表示访问MySQL成功。

3. 选择数据库:输入use mysql;

4. 添加局域网访问:输入update user set host = '%' where user = 'root';

点击确定,出现如下图,表示更新权限成功;

或者使用语句:

GRANT ALL PRIVILEGES ON *.* TO ' root '@'localhost'  IDENTIFIED BY '123456';

5. 刷新权限:输入flush privileges; 点击Enter键确定,出现如下图,表示刷新成功;

6. 使用Navicat连接Mysql(局域网连接);

  

测试连接,点击连接测试:

如果操作命令不熟悉,也可以用第二种方法:

二、登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%" 或添加一个用户为“%”  。    

想让局域网中的所有机器都能连接MySQL数据库,首先要给MySQL开启远程连接的功能,在MySQL服务器控制台上执行MySQL命令:

grant all privileges on *.* to root@"%" identified by 'abc' with grant option;  
flush privileges;

其中上面两行代码的意思是给从任意ip地址连接的用户名为root,密码为abc的用户赋予所有的权限。其中的"%"为任意的ip地址,如果想设为特定的值也可以设定为特定的值(以通配符%的内容增加主机/IP地址,也可以直接增加IP地址)。

做完这些之后,局域网内的mysql服务器可以访问了。

转载于:https://www.cnblogs.com/wrld/p/9927410.html

MySQL--局域网、外网访问MySQL相关推荐

  1. 设置mysql允许外网访问

    设置mysql允许外网访问 转自:http://blog.csdn.net/weibinbinlove/article/details/7062757 mysql的root账户,我在连接时通常用的是l ...

  2. mysql允许外网访问配置

    mysql允许外网访问配置 以阿里云服务器为例,在控制台修改安全组规则 进入服务器,修改mysql配置文件 mysql路径下,my.ini文件,作如下修改: 完整文件: [mysqld] charac ...

  3. Mysql开启外网访问

    Mysql开启外网访问 进入mysql数据库 user mysql; 更新域属性,'%'表示允许外部访问 update user set host='%' where user = 'root'; 更 ...

  4. mysql允许外网访问

    mysql允许外网访问 1.CREATE USER 'root'@'%' IDENTIFIED BY 'tengwen_2012'; 2.GRANT ALL ON *.* TO 'root'@'%'; ...

  5. 设置服务器上MySQL允许外网访问

    1.修改配置文件 sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf 把bind-address参数的值改成你的内/外网IP或0.0.0.0,或者直接注释掉这行. ...

  6. MySql设置外网访问

    mysql的root账户,我在连接时通常用的是localhost或127.0.0.1,公司的测试服务器上的mysql也是localhost所以我想访问无法访问,测试暂停. 解决方法如下: 1,修改表, ...

  7. MySQL的外网访问配置

    一. 进入mysql命令行 #:sudo mysql -u root -p //以权限用户root登录 mysql>use mysql; //选择mysql库 二. 修改mysql库中的user ...

  8. mysql开启外网访问权限

    1.打开mysql.exe(MySQL Command Line Client),输入密码 2.输入:use mysql; 3.查询host输入: select user,host from user ...

  9. 外网访问mysql数据库 花生壳内网映射mysql

    花生壳下载链接 花生壳客户端官方下载 - 贝锐花生壳官网 1.花生壳创建映射点击保存 2.要进行一下设置否则会提示Host 'windows10.microdone.cn' is not allowe ...

最新文章

  1. Oracle数据文件转移
  2. RHEL 6.5 安装 was 8.5
  3. python快速入门答案-Python快速入门(一)
  4. redis cli 删除key 模糊_Redis集群及雪崩
  5. MybatisPlus入门之快速入门
  6. Web前端开发笔记——第三章 CSS语言 第八节 CSS3文本文字设置
  7. java获取tomcat目录结构_Tomcat目录结构详解
  8. Kafka精华问答 | kafka节点之间如何备份?
  9. endnote安装_EndNote X8 系列教程(一):软件介绍与安装
  10. java连接查询where_SQL中join连接查询时条件放在on后与where后的区别
  11. 深度学习总概论(超神之路)
  12. dnf时装预览怎么打开_dnf怎么查找各职业时装代码
  13. (内附教程链接及模板下载)如何利用ICEM进行内流道的抽取
  14. linux中cp: omitting directory `XXX' 问题解决
  15. 银联支付页面怎么调起 php,php银联网页支付实现方法
  16. 用krpano 分解下载全景图
  17. (每日一练c++)解数独
  18. 用java语言如何编写圆面积_用java语言编写一个圆面积的求法
  19. python开发之路-第二章
  20. php 繁体自动转简体,繁体中文转换为简体中文的PHP函数

热门文章

  1. 顶级域名、一级域名、二级域名、子域名如何区分
  2. 华为设备BFD实战,双向转发检测BFD详解,理论+实战+抓包分析
  3. AS使用Viewbinding出现Could not find method buildFeatures() for arguments报错
  4. UNIX环境高级编程(APUE)读书笔记
  5. [Filecoin]协议实验室关于SNARK竞赛的公告
  6. CCNA之EIGRP(IGRP)
  7. image target behaviour 和image target的关系_Behance大神为你揭秘任天堂、Target的UI为何这样设计?...
  8. 综合里dont_use/dont_touch/ideal_network的理解
  9. transitive fanout与set_dont_touch_network
  10. multipartfile获取数据_关于使用Springmvc的MultipartHttpServletRequest来获得表单上传文件的问题,万分感谢~...