MySQL允许root远程登录[通俗易懂]

MySQL允许root远程登录[通俗易懂]新安装的数据库只能localhost访问??是不是很苦逼下面介绍如何允许远程访问root1.“试一下”能否远程登录>mysql-uroot-p-h10.0.42.180答案是否定的。那就开始进行设置吧2.登录数据库,默认本地访问>mysql-uroot-p3.切换mysql数据库mysql>usem…

大家好,又见面了,我是你们的朋友全栈君。

mysql版本5.7

新安装的数据库只能localhost访问??是不是很苦逼

下面介绍如何允许远程访问root

1. “试一下”能否远程登录

> mysql -u root -p -h 10.0.42.180

MySQL允许root远程登录[通俗易懂]

    答案是否定的。那就开始进行设置吧

2. 登录数据库,默认本地访问

> mysql -u root -p

MySQL允许root远程登录[通俗易懂]

3.切换mysql数据库

mysql> use mysql

MySQL允许root远程登录[通俗易懂]

4.执行查询,查看数据库当前有访问权限的信息

mysql> SELECT User, Password, Host FROM user;

MySQL允许root远程登录[通俗易懂]

只有localhost才能访问

5.设置访问权限

注意:下面语句运行与mysql5.7及以前版本

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

MySQL允许root远程登录[通俗易懂]

其中”*.*”代表所有资源所有权限, “’root’@%”其中root代表账户名,%代表所有的访问地址,也可以使用一个唯一的地址进行替换,只有一个地址能够访问。如果是某个网段的可以使用地址与%结合的方式,如10.0.42.%。IDENTIFIED BY ‘root’,这个root是指访问密码。WITH GRANT OPTION允许级联授权。

mysql 8版本执行下面语句

-- 创建用户
CREATE USER 'root'@'%' IDENTIFIED BY 'root';
-- 授权
grant all privileges on *.* to 'root'@'%' ;

6.刷新访问权限表(不要忘了)

mysql> FLUSH PRIVILEGES;

MySQL允许root远程登录[通俗易懂]

7. 重新查看用户表

mysql> SELECT User, Password, Host FROM user;

MySQL允许root远程登录[通俗易懂]

8.验证远程访问

> mysql -u root -p -h 10.0.42.180

MySQL允许root远程登录[通俗易懂]

OK,登录成功

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/150177.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • python工具包大全_python 库 包 模块

    python工具包大全_python 库 包 模块首先,先向大家介绍一下什么是werkzeug,Werkzeug是一个WSGI工具包,他可以作为一个Web框架的底层库。这里稍微说一下,werkzeug不是一个web服务器,也不是一个web框架,而是一个工具包,官方的介绍说是一个WSGI工具包,它可以作为一个Web框架的底层库,因为它封装好了很多Web框架的东西,例如Request,Response等等。例如我最常用的Flask框架就是一Werkzeug为基础开发的,这也是我要解析一下Werkzeug底层的原因,因为我想

    2022年9月1日
    0
  • sendfile函數的使用[通俗易懂]

    sendfile函數的使用[通俗易懂]sendfile函數linux內核新加的函數,可以使得網絡傳輸文件時用户层无需分配缓冲区给将要传输的文件,从而能够节约内存,并直接调用系统调用#include<sys/sendfile.h>ssize_tsendfile(intout_fd,intin_fd,off_toffset,size_tcount);实例:#include<st…

    2022年6月4日
    30
  • pycharm 多行编辑_pycharm代码太长换行

    pycharm 多行编辑_pycharm代码太长换行快捷按钮,command+shift+8然后按住shift移动,就会有多个光标

    2022年8月27日
    2
  • leetcode题目分类_leetcode组合总和

    leetcode题目分类_leetcode组合总和原题链接编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串 “”。示例 1:输入:strs = [“flower”,”flow”,”flight”]输出:”fl”示例 2:输入:strs = [“dog”,”racecar”,”car”]输出:””解释:输入不存在公共前缀。 提示:0 <= strs.length <= 2000 <= strs[i].length <= 200strs[i] 仅由小写英文字母组成题解分

    2022年8月8日
    3
  • 从入门到真香!java核心技术卷一pdf「建议收藏」

    从入门到真香!java核心技术卷一pdf「建议收藏」拼多多(三面)面试前面完蚂蚁后,早就听闻拼多多这个独角兽,决定也去面一把。首先我在脉脉找了一个拼多多的HR,加了微信聊了下,发了简历便开始我的拼多多面试之旅。这里要非常感谢拼多多HR小姐姐,从面试内推到offer确认一直都在帮我,人真的很nice。拼多多:一面为啥蚂蚁只待了三个月?没转正?Java中的HashMap、TreeMap解释下?TreeMap查询写入的时间复杂度多少?HashMap多线程有什么问题?CAS和synchronize有什么区别?都用synchronize不行么?如

    2022年7月7日
    33
  • java基础-Java NIO使用及原理分析

    java基础-Java NIO使用及原理分析

    2022年2月24日
    66

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号