• MySql远程连接


    本文介绍如何使得本地的mysql能够被远程连接。

    mysql跟用户相关的表在 mysql.user表中,这个表关注用户的所有信息,而其中的HOST字段即为本文所要讲解的字段。

      host表中存放的是同一列中用户可以被哪些IP 机器可以访问,'%'表示为任意IP都快访问,'192.168.0.1'这些IP地址类似的表示某一具体的客户端访问。

      我们可以按照下面的步骤修改:

    1.  登录 Mysql-Server 连接本地 mysql (默认只允许本地连接);
    2. 修改 Mysql-Server 用户配置

      复制代码
      mysql> USE mysql; -- 切换到 mysql DB
      
      Database changed
      
      mysql> SELECT User, Password, Host FROM user; -- 查看现有用户,密码及允许连接的主机
      
      +------+----------+-----------+
      | User | Password | Host      |
      +------+----------+-----------+
      | root |          | localhost |
      +------+----------+-----------+
      1 row in set (0.00 sec)
    3. mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.100' IDENTIFIED BY '123456' WITH GRANT OPTION;(@后面填IP地址,TO后面为用户名,IDENTIFIED BY后面为用户密码)
    4. mysql> flush privileges;

      这样就允许远程访问,但是楼主在测试的过程中发现仍然不能远程访问,后来查找发现,原来是楼主的防火墙开启了,所以大家在测试的时候记得关掉自己的防火墙。

       

  • 相关阅读:
    python+selenium截图
    selenium鼠标事件
    python位置参数、默认参数、关键字参数、可变参数的区别
    元素定位
    selenium下拉框选择
    mysql计算日期的函数
    python列表操作
    requests库及请求封装
    什么是接口测试?如何进行接口测试
    类和实例
  • 原文地址:https://www.cnblogs.com/gongdi/p/5181012.html
Copyright © 2020-2023  润新知