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,登录成功

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

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

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • python可视化图表(python 显示图片)

    目录一、fig,ax=plt.subplots()的作用?二、参数的含义?三、怎么在一个图上排列多个子图?四、怎么把多个子图一起合并到一个图上?《PythonforDataAnalysis》2ndEdition一、fig,ax=plt.subplots()的作用?它是用来创建总画布/figure“窗口”的,有figure就可以在上边(或其中一个子…

  • Mybatis 的常见面试题「建议收藏」

    Mybatis 的常见面试题「建议收藏」1、#{}和${}的区别是什么?#{}是预编译处理,${}是字符串替换。Mybatis在处理#{}时,会将sql中的#{}替换为?号,调用PreparedStatement的set方法来赋值;Mybatis在处理${}时,就是把${}替换成变量的值。使用#{}可以有效的防止SQL注入,提高系统安全性。2、当实体类中的属性名和表中的字段名不一样,怎么办?第1种:通过在查询的sql语句中定

  • Python基础:标准库和常用的第三方库「建议收藏」

    Python基础:标准库和常用的第三方库「建议收藏」Python的标准库和第三方库。

    2022年10月14日
  • 5g的wifi频段_wifi频段是什么意思

    5g的wifi频段_wifi频段是什么意思5GWifi频段及信道介绍WiFi三频AP规划信道时,建议分别采用2.4G、5.2G、5.8G频段可用信道。2.4G频段;5.2G频段;5.8G频段。中国5GWiFi频段5.8GHz频段,中国开放只有149、153、157、161、165这5个信道;其中可支持一组80MHz信道捆绑(149-161)或两组40MHz捆…

    2022年10月20日
  • 进程间通信和线程间通信的区别_有些线程包含多个进程

    进程间通信和线程间通信的区别_有些线程包含多个进程进程间通信转自https://www.cnblogs.com/LUO77/p/5816326.html线程间通信https://www.cnblogs.com/jobs1/p/10784021.html线程间通信进程和线程的区别程序只是一组指令的有序集合,它本身没有任何运行的含义,它只是一个静态的实体。而进程则不同,它是程序在某个数据集上的执行。进程是一个动态的实体,它有自己的生命周期。它因创建而产生,因调度而运行,因等待资源或事件而被处于等待状态,因完成任务而被撤消。反映…

  • pycharm使用技巧及常用快捷键_全屏快捷键

    pycharm使用技巧及常用快捷键_全屏快捷键Pycharm常用快捷键1、编辑(Editing)Ctrl+Space基本的代码完成(类、方法、属性)Ctrl+Alt+Space快速导入任意类Ctrl+Shift+Enter语句完成Ctrl+P参数信息(在方法中调用参数)Ctrl+Q快速查看文档F1外部文档Shift+F1外部文档,进入web文档主页Ctrl+Shift+Z–>Redo重做Ctrl+鼠标简介/进入代码定义Ctrl+F1显示错误描述或警告.

发表回复

您的电子邮箱地址不会被公开。

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