zoukankan      html  css  js  c++  java
  • 允许远程主机访问数据库

    1、前言

    刚安装好mysql的时候,在查看user表的时候。能看到以下几个主机和用户。

    我们连接进来的时候,就是使用的root@localhost。

    但是如果用其他的Host和user登陆是没有办法成功登陆的。

     

    2、添加新用户并赋予权限

    目前这个mysql8.0版本的是不能直接使用grant命令那样去添加用户的,否者会报错。

     

    不知道是不是需要设置什么,或者我这命令敲的有问题,还请高手指出,谢谢。

    (1)可以使用下边命令去创建用户

    CREATE USER 'root'@'192.168.204.1' IDENTIFIED BY '123456';

    这里的用户的名字可以随便起

    后边的IP,可以是%,代表所有的IP地址。

    也可以单独写IP,就是你自己的IP地址

    如果你是虚拟机,一般都是x.x.x.1这个IP。

    (2)然后在赋予权限

    grant all privileges on *.* to 'root'@'192.168.204.1';

    我这里将所有的权限赋予了此用户@主机。

    (3)然后刷新

    flush privileges;

     

  • 相关阅读:
    pylab
    通过在 Page 指令或 配置节中设置 validateRequest=false 可以禁用请求验证
    PRIMUS
    Ubuntu 下安装AMBER10/AmberTools 1.2
    SUPCOMB
    biopython
    python IDE
    SASREF
    PEAK
    ANDROID移植: WIFI设计原理(源码分析
  • 原文地址:https://www.cnblogs.com/ywgh/p/11658543.html
Copyright © 2011-2022 走看看