zoukankan      html  css  js  c++  java
  • 主机连接虚拟机的mysql

    予任何主机访问数据的权限

    --所有ip主机

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

    --指定ip主机

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

    修改立即生效

    FLUSH PRIVILEGES ;

    一般做完这一步就能够远程连接MySQL数据库了,但是我的项目还是连接失败,此时应该是防火墙阻止访问了。

    需要在防火墙上面添加例外端口,如何添加请百度 “防火墙添加规则”
    打开防火墙,选择例外选项卡,添加端口
    名称:mysqlport
    端口号:3306
    选中TCP
    windows添加防火墙例外端口
    入站规则设置
    第一步 选择 入站规则 然后 新建规则,选择 端口,然后下一步
    第二步 选择TCP 选择特定端口 然后输入端口,如有多个端口需要用逗号隔开了 例如: 3306
    第三步 选择允许连接
    第四步 选择配置文件
    第五步 输入规则名称 mysqlport

    出站规则设置
    第一步 选择出站规则 然后 新建规则,选择 端口,然后下一步
    第二步 选择TCP 选择特定端口 然后输入端口,如有多个端口需要用逗号隔开了 例如: 3306
    第三步 选择允许连接
    第四步 选择配置文件
    第五步 输入规则名称 mysqlport(或者无特殊要求下直接关闭防火墙)
    做完以上步骤,虚拟机里面的项目终于能连接上MySQL了

  • 相关阅读:
    洛谷—— P2234 [HNOI2002]营业额统计
    BZOJ——3555: [Ctsc2014]企鹅QQ
    CodeVs——T 4919 线段树练习4
    python(35)- 异常处理
    August 29th 2016 Week 36th Monday
    August 28th 2016 Week 36th Sunday
    August 27th 2016 Week 35th Saturday
    August 26th 2016 Week 35th Friday
    August 25th 2016 Week 35th Thursday
    August 24th 2016 Week 35th Wednesday
  • 原文地址:https://www.cnblogs.com/ithubb/p/13287264.html
Copyright © 2011-2022 走看看