mysql8.0配置允许远程连接_设置允许远程连接

mysql8.0配置允许远程连接_设置允许远程连接一.设置Mysql远程登陆1.登进MySQL2.输入以下语句,进入mysql库:usemysql3.更新域属性,’%’表示允许任意IP地址访问:updateusersethost=’%’whereuser=’root’;4.执行以上语句之后再执行:FLUSHPRIVILEGES;5.再执行授权语句:GRANTALLPRIVI……

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

一.设置Mysql远程登陆

1. 登进MySQL

2. 输入以下语句,进入mysql库:

use mysql

3. 更新域属性,’%’表示允许任意IP地址访问:

update user set host='%' where user ='root';

4. 执行以上语句之后再执行:

FLUSH PRIVILEGES;

5. 再执行授权语句:

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION;

二. 远程连接可能出现的问题及解决方法

1. 使用Navicat Premium 连接MySQL时出现如下错误:

mysql8.0配置允许远程连接_设置允许远程连接

错误原因

mysql8 之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规则是caching_sha2_password

解决方法

更改加密规则:

mysql -uroot -ppassword #登录

use mysql; #选择数据库
# 远程连接请将'localhost'换成'%'

ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; #更改加密方式

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password'; #更新用户密码

FLUSH PRIVILEGES; #刷新权限

2.MySQL远程连接ERROR 2003 (HY000):Can’t connect to MySQL server on’XXXXX’ (10060)

解决方法:查看、/etc/my.cnf下面是否添加了skip-grant-tables 这行代码,如果添加了则删除该行代码并重启mysql服务。

mysql8.0配置允许远程连接_设置允许远程连接

参考:MySQL8.0允许外部访问_lemon_cake的博客-CSDN博客_mysql8.0开启远程访问权限   Navicat 连接MySQL 8.0.11 出现2059错误 – 李帆1998 – 博客园

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

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

(0)
上一篇 2022年10月9日 下午10:16
下一篇 2022年10月9日 下午10:16


相关推荐

  • PMF 培训[通俗易懂]

    PMF 培训[通俗易懂]IBM有一些很有名的培训,也很有效,真的是有立竿见影的效果.过去很长时间之后,可能不记得培训的那些细节,但是培训中传达的工作方式,能给你很大的影响.进公司后3个月的时候接受了第一个,有关customerfacing的,其实是为你提供了一个商务沟通的基本模式,现在培训的内容忘记了,但是这个模式还记得:调查-承诺-执行-反馈.一个有效的商务沟通,哪怕是和客户的一个电话,都需要艺…

    2022年6月22日
    38
  • java对象的上转型对象_0基础前端和后端哪个难学

    java对象的上转型对象_0基础前端和后端哪个难学JSON(JavaScriptObjectNotation,JS对象简谱)是一种轻量级的数据交换格式。简洁和清晰的层次结构使得JSON成为理想的数据交换语言。易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。JSON语法规则在JS语言中,一切都是对象。因此,任何支持的类型都可以通过JSON来表示,例如字符串、数字、对象、数组等。但是对象和数…

    2026年1月18日
    6
  • Oracle查询、创建、删除DBLink

    Oracle查询、创建、删除DBLink查询 DBLINK 信息 select fromdba db links selectowner object namefromdba objectswhere type DATABASELINK select fromALL DB LINKS Oracle 创建 dblink 报错 ORA 01017 ORA 02063 解决 根据 ORA 01017 的提示是连接到另一方

    2026年3月17日
    2
  • 软件开发的项目详细设计说明书

    软件开发的项目详细设计说明书tip:软件开发设计结构图

    2022年5月20日
    34
  • radius认证服务器系统,03-Radius认证配置举例

    radius认证服务器系统,03-Radius认证配置举例RADIUS 是一种用于在需要认证其链接的网络访问服务器 NAS 和共享认证服务器之间进行认证 授权和记帐信息的文档协议 RADIUS 在运维审计系统中 主要体现的是认证功能 收集 RADIUS 服务器信息 IP 地址 RADIUS 端口号 RADIUS 的通信密码 典型 Radius 服务器配置 状态 启用服务器 1 名称 radius RADIUS 服务器 1 192 16

    2026年3月17日
    1
  • 图片懒加载原理「建议收藏」

    /**图片的懒加载*只有当页面滚动到图片位置显示的时候才去加载图片;一开始图片的位置可以方一张小的默认图*优势:提升页面的加载速度*在移动端省流量;**实现的原理:监听页面滚动;当页面滑倒图片位置的时候,再去让图片显示(图片的src换成真正的链接);**//**需求:当页…

    2022年4月16日
    46

发表回复

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

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