mysql 8.0.32 开启远程连接

最新版mysql-8.0.32-winx64安装及配置 MySQL安装过程中所遇问题和解决方式 阅读详情

一、遇到的问题

MySQL 8.0服务实例已成功部署并正常运行,本地通过mysql -uroot -p命令行客户端可正常访问数据库,且基础SQL操作无异常。但存在以下连接异常:

  • ​​第三方客户端工具异常​​
    使用Navicat等图形化工具连接时,持续返回Access denied或Connection timed out错误。
  • ​​跨服务器访问失败​​
    其他物理服务器/虚拟机通过JDBC、ODBC等协议远程连接时,均无法建立有效会话。

二、核心排查步骤

检查用户权限配置‌(关键步骤)

执行SQL语句查看root用户访问权限:

SELECT Host,User,plugin FROM mysql.user WHERE User='root';

若Host列未包含%符号或远程服务器IP,需执行授权语句:

CREATE USER 'root'@'%' IDENTIFIED BY '密码';
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;
FLUSH PRIVILEGES;:ml-citation{ref="3,6" data="citationList"}

验证身份认证插件‌

MySQL 8.0默认使用caching_sha2_password插件,部分客户端需改为传统模式:

ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '新密码';:ml-citation{ref="3,6" data="citationList"}

三、修改配置文件my.cnf (关键步骤)

[mysqld]
bind-address = 0.0.0.0

四、网络与端口配置

检查防火墙状态

firewall-cmd --permanent --add-port=3306/tcp
firewall-cmd --reload:ml-citation{ref="2,8" data="citationList"}

五、重启mysql

docker restart mysql
MySQL8.0.32安装以及环境配置 此时先看看安装目录mysql-8.0.32-winx64下是否有my.ini文件,即Mysql的配置文件,如果没有,则需要配置。此时会出现一个初始密码,需要使用它来修改密码。在搜索框输入cmd,然后以管理员身份运行。2)将刚刚的初始密码粘贴,然后回车。将压缩包解压到你要安装的目录中。1)先创建一个my.ini文件。测试可视化工具navicat。 阅读详情

相关推荐

MySQL的安装与配置(8.0.32版本)

系统进入Choosing a Setup Type(选择安装类型)窗口,这里选择Custom(自定义安装类型),单击next按钮进入下一步。进入Accounts and Roles(账户和角色)窗口,输入两次正确的密码,这里设置密码为123456。单击Excute按钮,系统自动配置MySQL服务器,配置完成后,单击Finish按钮,完成服务器配置。

m0_65312701的博客 4175

MySQL 8.0.32安装教程

极简Mysql安装教程

weixin_61796383的博客 8656

虚拟机Linux系统安装mysql8.0与Navicat连接mysql

Linux安装mysql8.0与Navicat连接mysql一、Linux下载安装mysq1 下载mysql安装包,也可以通过本地xftp上传到虚拟机2 将下载的mysql安装包解压3 配置mysql配置文件与初始化mysql4 修改mysql配置文件5 创建tmp存储文件mysql.sock6 加入开机自启7 开启mysql服务并配置环境变量8 登录mysql,修改密码二、Navicat连接mysql三、总结 一、Linux下载安装mysq 1 下载mysql安装包,也可以通过本地xftp上传到虚拟机 m

Rosemaryyuyu的博客 1743

MySQL8.1.0的安装与配置(最详细)

下载。

m0_70138664的博客 2万+

Linux部署MySQL8.0—手把手保姆级教程

MySQL官网 下载地址 下载之前可以查看一下系统的位数,下面有指令查看系统的位数(32位或64位)我这里是64位的,所以这里我就下载64位, 可以在官网下载后上传上去,我这里就直接使用服务器下载了。

tian830937的专栏 3761

Windows 安装mysql8.0.32

解决方案:检查my.ini文件没有问题后,可以手动开启mysql服务,win+R打开输入services.msc,手动开启mysql服务。将解压后的文件夹mysql-8.0.32-winx64移动到你准备好的安装目录,建议全英文,中间不要用空格,并且重命名为:mysql8。#默认使用“mysql_native_password”插件认证。#服务端使用的字符集默认为8比特编码的latin1字符集。#设置mysql客户端默认字符集。#mysql数据存放目录。#mysql安装目录。#允许连接失败的次数。

qq_49606218的博客 555

在Linux安装Mysql

安装环境 Linux版本:RedHat 6 32位系统 安装流程 2.1 系统检查 find / -name mysql 2.2 获取资源 通过官方网站或国内镜像资源站,获得对应Linux系统的某个server端的tar包下载地址,通过wget url方式下载 wget https://mirrors.huaweicloud.com/mysql/Downloads/MySQL-8.0/mysql-community-server-8.0.21-1.el6.i686.rpm --no-check-certi

Hannah_000的博客 305

腾讯地图自定义瓦片地图开发实战:从坐标定位到图层融合

本文详细介绍了腾讯地图自定义瓦片地图开发的全流程,从坐标定位到图层融合的实战技巧。通过具体代码示例和常见问题解决方案,帮助开发者快速掌握腾讯地图API的自定义瓦片功能,实现室内外地图的无缝衔接和特殊图层的叠加展示。

weixin_42526015的博客 171

【如何用本机的Navicat远程连接到ubuntu服务器上的mysql】

因为ubuntu20.04默认mysql其实是mysql8,我是需要用到mysql5,因此重新安装mysql5。这里我是参考另一为博主的博客,如下。安装的是mysql5.7,32,中途不会遇到什么报错。,将原本的127.0.0.1改为0.0.0.0,或者将其注释掉。进入Navicat页面,将原本本机的连接关闭,然后新建新的连接。代表是mysql中的所有数据库权限,代表该用户允许从任何主机进行连接。进入后,操作mysql数据库。输入冒号+wq进行保存退出。创建用户,并设置密码。(保存密码这一项可选)

m0_54230514的博客 1910

实例讲解Simulink CAN通讯丢失故障判定模型搭建及仿真测试验证方法

本文通过ABS通讯丢失故障触发、判定条件Simulink模型的搭建和仿真的讲解,介绍了一种控制器CAN通讯丢失故障判定的方法和建模方法,希望能给相关技术人员带来一定参考和帮助。

qq_43011586的博客 3685

有了网段为什么还要有VLAN???

近几日,在学习VLAN及VXLAN方面的知识,对于产生原因做一个总结及详解。 VLAN(Virtual Local Area Network,虚拟局域网),其主要用途是用来缩小广播域,即进行隔离。 先对广播域的一个概念做如下描绘:如下图,主机A、B、C、D均连接在交换机SW1上,其中A、C同网段为192.168.252网段,而B和D同网段,为192.168.250网段。 现,假如A与C第...

dandandean_96的博客 6885

Ubuntu压缩包方式安装MySQL8

讲述了ubuntu系统下使用压缩包的方式安装MySQL 8.0。

Peter Cheung的博客 1万+

U3d WebGL使用ToLua

首先我们在编辑器模式下加入Tolua插件,然后配置修改到在编辑器模式下能够正常的运行。 同个U3d 插件Build出WebGL的工程,运行的时候你会发现(有些需要把这个WebGL工程放在一个HttpServer下面,直接本地访问index.html会被拒绝,让你使用http的格式)。 当要加载完的时候会出现 To use dlopen, you need to use Emscripten'...

qq_35267906的博客 2946

RedHat7.9安装mysql8.0.32 ↝ 二进制方式

🟢 该章详细介绍了通过二进制方式在RedHat7.9安装mysql8.0.32。

✨ 欢迎来到【Seal ^_^ 的优快云博客】!✨ 1万+

RAGFlow 系列教程 第三课:后端服务入口与请求生命周期

本文深入解析RAGFlow v0.25.0后端核心机制,重点介绍了Quart框架选型原因和服务启动流程。RAGFlow选择Quart作为Web框架,主要基于其异步能力对LLM调用的支持、Flask生态兼容性以及长响应超时处理优势。文章详细拆解了服务启动的8个关键步骤,从日志初始化到HTTP服务启动,并分析了配置加载、数据库初始化等核心环节。通过源码分析揭示了RAGFlow如何实现动态API注册、双重认证体系等关键技术点,为深入理解该系统的请求处理生命周期提供了基础。

weixin_43674738的博客 188

第二节:Vben Admin 最新 v5.0 (vben5) + Python Flask 快速入门 - Python Flask 后端开发详解(附源码)

大家好,我是cuiwin!本节内容,我们从零开始开发基于Python(Flask)的后端项目,对接Vue Vben Admin(vben5)。登录mysql数据库执行: 创建数据库。

cuiwin的专栏 2264

⑩① 详解Linux安装 MySQL 8.0【保姆级教程】

MySQL安装教程,手把手指导,一步到位!

ebb29bbe的博客 1584

分数间隔均衡器的基本原理及应用(使用Matlab)

通过对接收信号进行加权求和,分数间隔均衡器可以抵消信号在传输过程中受到的频率响应失真。Matlab提供了丰富的工具和函数,可以方便地实现分数间隔均衡器,并进行性能评估。分数间隔均衡器(Fractional Interval Equalizer)是一种数字信号处理技术,用于均衡带通信道中的信号失真。分数间隔均衡器的基本原理是通过对接收信号进行加权求和,以抵消信号在传输过程中受到的频率响应失真。分数间隔均衡器在通信系统中具有广泛的应用。最后,我们通过比较均衡后的信号和发送数据的阈值来进行解调,并计算误码率。

2301_79325657的博客 676

mysql8.0修改密码,开启远程访问

1.修改密码 use mysql; update user set authentication_string=password('147258@.') where user='test'; flush privileges; 2.查看连接数信息 show processlist update user set authentication_string=password('123456@#') where user='dev'; docker run -d -p 3306:.

kubernetes中文社区 543

NSIS教程(6): 使用第三方插件

NSIS内置了很多指令,这些指令可以满足我们基本需求,但难免会遇到NSIS没有内置的功能,如进程操作,后台运行(即多线程),7z压缩等等,这个时候我们就需要借助第三方插件来满足我们所需要的功能了。 一、插件获取 NSIS官方收录插件的网址是:http://nsis.sourceforge.net/Category:Plugins,我们可以在这个网站上查找和下载我们需要的插件,该网站上针对每

while(1) { smile(); } 9万+

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

Linux环境mysql远程,【linux】Linux环境下 mysql8 开启远程连接

连接到mysqlmysql -u root -p进入数据库use mysql查询用户对应host情况select host, user, authentication_string, plugin from user;修改root账号host连接限制update user set host = '%' where user = 'root';查询用户对应host情况select host, use...

weixin_29932039的博客 312

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

Centos7安装MySQL8.0详细教程(两种方式)

全程复制粘贴,傻瓜式安装mysql

H_h___H的博客 2667

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

mysql 开启远程登录 ubuntu_ubuntu mysql新增用户并开启远程连接

1、首先用root用户登录mysqlmysql -u root -p输入密码后登录成功2、新建用户use mysql;select host,user from user;(查看现有用户)CREATE USER 'king'@'localhost' IDENTIFIED BY '';(新建用户);select host,user from user;(再次查看用户)第一次             ...

weixin_39709367的博客 477

Centos7 mysql 8.0.32主从复制

单节点部署链接:Centos7 安装mysql 8.0.32版本-优快云博客服务器说明:master 192.168.200.131 server-id 131 slave 192.168.200.132 server-id 132 slave 192.168.200.133 server-id 133 #找到my.cnf,进行编辑(之前配置在/data/software/mysql8/my.cnf) vim /data/sof

wtq_1016的博客 1049

mysql8.0的安装及配置连接

1.1 Linux下安装mysql mysql国内镜像地址:http://mirrors.ustc.edu.cn/mysql-ftp/Downloads/MySQL-8.0/mysql官网地址:https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.19-linux-glibc2.12-x86_64.tar.xz 第一步:下载mysql安装包,也可以通过本地xftp上传到虚拟机 --跳转到下载目录 cd /usr/local --下载mysql.

是贾不是甲的博客 866

丛零开始在CentOS8上配置MySQL,并使用navicat连接

在Linux上配置MySQL 前言 本人是Linux小白,本文所采用的方法,仅供参考 安装和配置一个软件前,一定要注意软件的版本和环境, 否则有可能会出错 参考文档 以下是本文参考的文档, 本文仅仅是将这些文档进行整合 可以直接看这些文档的教程 [1. 在Linux上安装虚拟机](最新VMware虚拟机安装Linux系统-CentOS(详细教程) - 付宗乐 - 博客园 (cnblogs.com)) [2. 安装 centos8 ](技术|CentOS 8 安装图解 (linux.cn)) [3

weixin_44815800的博客 703
上一篇: ubuntu系统安装 nginx 和 keeplived 集群
下一篇: 通过xtrabackup工具完成mysql大量数据迁移
马鱼羊
博客等级 码龄7年 426粉丝 18原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值