zoukankan      html  css  js  c++  java
  • 命令行设置远程访问mysql

    1、首先,进入数据库

    mysql -uroot -p
    

    2、然后,进入mysql库

    mysql库的作用:


    3、新建一个用户,并赋予它操作权限和远程访问权限

    GRANT ALL PRIVILEGES ON *.* TO 'outside'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
    

    注意:
    1.其中第一个*为可操作全部数据库,如果你要指定请写上指定数据库名
    2.第一个root为新建的用户名,第二个为新建的用户密码
    3.%号为所有主机都可访问,要指定请输入指定主机ip

    4、使设置生效

    flush privileges;
    

    5、查看是否创建成功

    select host,user from user;
    

    6、用另一台主机查看能否成功连接

    mysql -h主机ip -u账号 -p密码
    

    如果可以成功连接,恭喜你成功启用远程连接,若不行,请查看端口是否可以通过防火墙(安装时有一个选项防火墙对3306例外,你也可以在防火墙添加端口,具体请百度)

    有错误欢迎指出,感谢观看,如果你觉得有帮助不妨点个赞吧!

  • 相关阅读:
    linux常用命令
    练习00004
    python学习第六天
    练习00003
    练习00002
    python学习第四天
    练习00001
    Linux_安装mysql踩坑日记
    Linux_更改远程登录端口以及禁止root用户登录
    redis_基础_基本使用
  • 原文地址:https://www.cnblogs.com/BeatOnDreamOn/p/13707047.html
Copyright © 2011-2022 走看看