zoukankan      html  css  js  c++  java
  • mysql数据库不能远程访问的问题

    1、先暂停防火墙,检查是不是防火墙的问题。
    2、 如若不是防火墙的问题,则可能是用户权限的问题。
    这里创建一个用户来用于远程连接:首先登陆你的mysql数据库 命令:
    mysql -uroot -p 输入密码后进入到mysql的管理界面、
    然后创建用户,创建用户的时候记得权限分配要合理,我这里给予全部权限,在生产环境不建议这样做。
    命令:GRANT ALL PRIVILEGES ON *.* TO 'qcloud'@'%' IDENTIFIED BY 'tencent' WITH GRANT OPTION; 
     其中qcloud为用户名,tencent为密码 all为全部权限。
    执行命令: flush privileges;让我们刚才的操作生效。
    然后查询以下看表里面是否添加成功 
    命令:use mysql;切换到mysql库 。
    执行查询命令看是否有用户 select host,user from user;
    如果有看到你的刚才添加的用户说明添加成功。
    

      

  • 相关阅读:
    商人的诀窍
    商人小鑫
    懒虫小鑫
    悼念512汶川大地震遇难同胞
    最少拦截系统
    活动选择问题
    删数问题
    常用排序算法的时间和空间复杂度总结
    一些博主
    C中自己的memcpy
  • 原文地址:https://www.cnblogs.com/yansum/p/6366354.html
Copyright © 2011-2022 走看看