ERROR 1130 (HY000): Host '192.168.78.128' is not allowed to connect to this MySQL server

MySQL 5.7 Windows安装卡在Starting the Server的根因与手动部署方案 MySQL是一种广泛使用的关系型数据库管理系统,其Windows版本在服务启动阶段常因操作系统底层机制产生阻塞。核心原理在于Windows服务账户权限模型、路径空格解析异常、防火墙策略拦截及注册表/服务残留等四类系统级约束,与MySQL 5.7自身对my.ini配置加载、data目录初始化和插件链加载的强依赖形成冲突。该问题在老旧系统迁移、多实例部署及安全合规场景中尤为突出,技术价值体现在规避MSI安装器的黑盒局限,实现配置可控、日志可溯、权限可审的生产级部署。典型应用场景包括政府信创环境适配、金融系统遗留 阅读详情



这个是在 《 基于MySQL Yum存储库在Linux-7.2上安装MySQL-5.7.21数据库服务(实战篇) 》 中遇到的问题

http://blog.youkuaiyun.com/hello_world_qwp/article/details/79544107


mysql 不允许远程连接到 mysql 服务器的问题:

ERROR 1130 (HY000): Host '192.168.78.128' is not allowed to connect to this MySQL server

如下图:



解决办法:

1、启动 mysql 服务,输入命令 “ systemctl start mysqld.service ”
检查 mysql 服务器是否启动,输入命令 “ systemctl status mysqld.service ”

如下图:




2、在服务器本地输入命令 “ mysql -u root -p ” 然后输入命令 “ use mysql; ” 切换到 mysql 数据库,

成功切换到 mysql 数据库后,如下图:




3、查询用户信息用户账户与主机的对应关系,输入查询语句 “ select Host,User from user; ”

当前的 root 对应的主机为 “ localhost ” ,如下图:




4、将 root 对应的主机修改为 “ % ” ,表示匹配任意字符,
输入修改语句 “ update user set Host='%' where User ='root' limit 3; ” 

修改成功后,如下图:




注意:% 分号可以改为服务器本地 IP -> 192.168.78.128,加上 limit 在数据较多的情况下,可以提高性能。
5、用户账户配置修改完成后,还需要进行强制刷新,输入命令 “ flush privileges; ” 

刷新完成后,输入命令 “ quit ” 退出 mysql ,如下图:




6、重启 mysql 服务,输入命令 “ systemctl restart mysqld.service ”。


7、测试远程连接,使用 mysql 客户端绿色工具 “ Navicat ” ,我在这儿提供个下载地址,
https://download.youkuaiyun.com/download/hello_world_qwp/10117585

直接打开,然后输入 mysql 服务器 IP 等,点击 “ 连接测试 ” 提示连接成功,如下图:










好了,关于 Mysql 远程连接失败的问题就解决了,如果还有什么疑问或遇到什么问题,可以给我留言。
歇后语:“共同学习,共同进步”,也希望大家多多关注CSND的IT社区。
mysql error 1130 hy000:Host’localhost’解决方案 ERROR 1130 (HY000): Host ‘localhost’ is not allowed to connect to this MySQL server www.jb51.net 出现原因: mysql只有一个root用户,修改root密码后选了MD5,提交后,重新 登陆出现“Host ‘localhost’ is not allowed to connect to this MySQL server…” 尝试另一个mysql库中的user表,覆盖,不行,估计是版本不同 解决: 编辑 my.ini 在[mysqld]的段中加上一句:skip-grant-tables 例如: Ja 立即下载

相关推荐

kaggle注册以及数据集下载全流程

kaggle注册,数据集下载及常见问题

Arriteey的博客 2万+

ERROR 1130 (HY000): Host ‘localhost‘ is not allowed to connect to this MySQL server

mysql 版本 5.6.24 安装环境 windows ERROR 1130 (HY000) 这个错误,表示 当前主机没有权限 连接 到mysql 服务。 如果是自己 本地 windows 安装的,用来自己学习使用,那么可以用这个方法: 第一步: 首先 关闭 mysql 服务 计算机管理---服务 找到mysql ,关闭就可以了 第二步: CMD打开: 执行 mysqld --skip-grant-tables 这样就可以正常连接mysql了。 第三步: 更新 mys

htydowd的博客 8148

c764-基于Vue的实时温湿度监控系统

🌟 毕业设计指导交流 🌟 同学们好!作为一名计算机专业的技术爱好者,我在毕业设计领域积累了一些经验,希望能和大家分享交流。从选题到答辩,欢迎一起探讨技术问题。💡 技术方向: 熟悉Java全栈(SSM/Spring Boot)、Python数据分析、微信小程序/安卓开发等技术栈,可以互相学习项目开发经验。📂 学习资源: 整理了一些开源项目案例(含代码和文档),需要参考的同学可以留言讨论,也欢迎分享你的项目经验。🛠 交流内容:✨ 欢迎在评论区留言讨论,一起进步!记得遵守社区规范,保持学术

weixin_39513710的博客 1068

ERROR 1130 (HY000): Host ‘localhost’ is not allowed to connect to this MySQL server

网上找了很多方法,控制台输入以下命令进不去了。(账号、密码:root)二、打开一个终端(window键+R,然后输入cmd)一、首先停止mysql服务。三、另开一个终端,继续。四、进入SQL控制台。

qq_45892833的博客 2958

【Godot4自学手册】第一节配置Godot运行环境

Godot是一款自由开源、由社区驱动的 2D 和 3D 游戏引擎!它是一款功能丰富的跨平台游戏引擎,可以通过统一的界面创建 2D 和 3D 游戏。它提供了一套全面的通用工具,因此用户可以专注于制作游戏,而无需重新发明轮子。游戏可以一键导出到多个平台,包括主流的桌面平台(Linux、macOS、Windows)、移动平台(Android、iOS)、基于 Web 的平台以及主机平台。

zhaoyang314的博客 5980

手把手教你用LcmSim+TakeDotLib打造完美LCD显示效果(附12x12汉字配置模板)

本文详细介绍了如何使用LcmSim模拟器与TakeDotLib标准字库工具优化LCD显示效果,包括字体选择、字库生成和实体设备验证。通过12x12汉字与8x16 ASCII的黄金比例配置,帮助开发者解决嵌入式开发中的显示难题,提升用户体验。附赠12x12汉字配置模板,可直接用于项目。

weixin_29205061的博客 135

mysql远程连接:ERROR 1130 (HY000): Host ‘localhost‘ is not allowed to connect to this MySQL server解决办法

原因分析 根本原因:数据库访问权限被拒绝。 原因1:mysql设置仅允许本地访问 原因2:mysql数据库database文件的访问权限被限制。 原因1的解决方法: 由于设置了hosts文件,导致计算机将localhost识别为自己的ip,而mysql,尤其是phpmyadmin的mysql默认设置了仅允许localhost访问,导致此错误 ERROR 1130 (HY000): Host 'localhost' is not allowed to connect to this MySQL server

wwppp987的博客 6395

向量化和向量数据库的开发步骤,以及本地docker下载Redis-stack-server,以及如何将文本转成向量,以及文本向量化成功后将数据存入到Redis-stack-server这个向量数据库

内存可以作为向量数据库,但是一重启一断电数据就没了这了选择RedisStack作为向量数据,用来向量的存储,未来会改名成Redis8,也就是在原本的Reids的功能上增加了新的特性,本质上还是Redis向量数据库还可以用ElaticSearch、MongoDB等。

qq_61723836的博客 1080

ERROR 1130 (HY000): Host XXX is not allowed to connect to this MySQL server

1。 改表法。 可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 “mysql” 数据库里的 “user” 表里的 “host” 项,从"localhost"改称"%" mysql -u root -pvmwaremysql>use mysql; mysql>update user set host = '%' where user = 'root' and host='localhost'; mysql>se

IChen.的博客 2445

基于Proximal Policy Optimization的无人机姿态控制系统的研究及Matlab实现

本文简要介绍了基于Proximal Policy Optimization算法的无人机姿态控制系统,并使用Matlab实现了一个简化版的代码。PPO算法的特点在于能够解决强化学习中的部分可观察性问题,同时还能保持策略网络更新的稳定性。本文将介绍基于Proximal Policy Optimization(PPO)算法的无人机姿态控制系统,并使用Matlab进行简化版实现。无人机姿态控制是指通过调整飞行器各部件的参数,使其保持特定角度、方向和位置的状态。本文将实现无人机的横滚姿态控制,并将其作为实现的示例。

m0_47037246的博客 713

【图像去噪】论文精读:AKDT: Adaptive Kernel Dilation Transformer for Effective Image Denoising

论文题目:AKDT: Adaptive Kernel Dilation Transformer for Effective Image Denoising —— AKDT:用于有效图像去噪的自适应核膨胀Transformer图像去噪是一项基本但具有挑战性的任务,特别是在处理高分辨率图像和复杂的噪声模式时。大多数现有方法依赖于标准的 Transformer 架构,该架构通常计算复杂度高,并且对不同噪声水平的适应性有限。在本文中,我们介绍了自适应核膨胀Transformer(AKDT)

主要更新底层视觉(去噪、超分等)相关的科研内容,形式为【论文精读】+【论文复现】 1044

ERROR 1130 (HY000): Host ‘192.168.78.128‘ is not allowed to connect to this MySQL server

项目场景: 在window 下的cmd 中想访问自己虚拟机上的数据库mysql 问题描述: 在输入mysql -h ip -u root -p 然后输入密码 提示ERROR 1130 (HY000): Host ‘192.168.78.128’ is not allowed to connect to this MySQL server 解决方案: 启动 mysql 服务,输入命令 “ systemctl start mysqld.service ” 检查 mysql 服务器是否启动,输入命令 “ sy

薛老师的博客 1535

第3.4章 机器人第三方库实战总结(四):G2O优化库从入门到实战(附SLAM实例代码)

自定义边同样是满足复杂应用需求的重要手段。自定义边时,需要明确边所连接的顶点类型以及边所表示的误差项的计算方式。假设我们要定义一条边,用于约束两个上述自定义顶点之间的相对位姿和传感器偏移量关系。我们可以这样定义边类:public:// 计算误差// 计算雅可比矩阵// 读盘和存盘函数,这里暂不实现。

行知SLAM 356

ERROR 1130 (HY000): Host '192.168.225.128' is not allowed to connect to this MySQL server

想着在虚机上访问本地(windows)的数据库,在虚机上装好mysql后(apt-get install mysql)想着用命令mysql -h192.168.225.1 -uroot -P3306 campus去访问本地的数据库结果提示 ERROR 1130 (HY000): Host '192.168.225.128' is not allowed to connect to this My

lppklm的专栏 1107

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

IT忍者神龟之mysql远程连接:ERROR 1130 (HY000): Host '*.*.*.*' is not allowed to connect to this MySQL server解决

安装完MySQL后,远程连接数据库的时候,出现 ERROR 1130 (HY000): Host '192.168.0.1' is not allowed to connect to this MySQL server提示信息,不能远程连接数据库。考虑可能是因为系统数据库mysql中user表中的host是localhost的原因,于是,我尝试把这个值改为自己服务器的ip,果然就好用了,不过用

IT忍者神龟 1465

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

Mysql远程连接报错:SQL Error (1130): Host '192.168.61.128' is not allowed to connect to this MySQL server

通过SQLyog连接linux中的MySQL报错问题: SQL Error (1130): Host '192.168.1.126' is not allowed to connect to this MySQL server 说明你所连接的用户账户没有远程连接的权限,只能在本机localhost登录 需要更改 mysql 数据库里的 user表里的 host字段 把localhost改称%

yspxiaopanni的博客 4826

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

mysql 主从复制配置

MySQL主从 MySQL用户授权(主从数据库用户同步数据的登录身份) bin-log日志(用于数据同步的依据) MySQL主从复制(主数据库修改,从数据库随之变化) 准备: 两台Linux ContOS 6.* lamp环境已装好 IP地址: 主服务器(master) 192.168.202.128 从服务器(slave) 192.16...

精灵码农 289

MySQL图形化界面配置全指南:从服务启动到GUI连接

MySQL图形化界面(如Workbench、Navicat、DBeaver)本质是遵循MySQL协议的客户端工具,其正常运行的前提是底层MySQL服务已正确安装、启动并开放网络访问。理解C/S架构、bind-address绑定、用户认证机制(native_password vs auth_socket)、端口连通性及防火墙策略,是解决‘error 2002’‘access denied’等高频问题的核心。技术价值在于降低SQL操作门槛,同时保障数据安全与连接稳定性;典型应用场景覆盖Windows Insta

weixin_33866037的博客 314

MySQL 5.5 安装配置实战:Windows/Linux 环境搭建与避坑指南

数据库是业务系统的基石,而一些遗留项目仍运行在 MySQL 5.5 之上。对于需要维护老系统的工程师而言,掌握旧版本数据库的部署与配置是必备技能。MySQL 5.5 作为 InnoDB 成为默认引擎的代表版本,其配置逻辑与字符集处理方式深刻影响了后续版本。理解 my.ini 中字符集统一、缓冲池设置、连接数调优等核心参数,能有效规避乱码、连接超时和启动失败等高频问题。从 Windows 的 ZIP 免安装版到 Linux 的 RPM 与 Docker 方案,再到远程访问授权与密码重置,本内容以实际工程经验为

weixin_34074740的博客 628

Ubuntu 24.04 安装 MySQL 8 完整指南:认证机制与故障排查

数据库是应用系统的核心底座,而 MySQL 作为最流行的开源关系型数据库之一,在 Linux 服务器上的部署方式直接影响后续的运维效率与安全性。在 Ubuntu 24.04 这类现代系统中,基于 apt 的包管理器提供了标准化的安装路径,能够自动完成服务注册、数据目录初始化与默认配置生成。理解 root 账号的双向认证机制(auth_socket 与 caching_sha2_password)是避免登录困惑的关键,同时远程连接涉及监听地址、防火墙与账号授权三层链路。掌握 mysqldump 备份、binl

weixin_30647423的博客 212

MySQL 8.0.28 安装配置实战:Windows 下从下载到连接的全流程指南

数据库是应用开发的基石,MySQL 作为最流行的开源关系型数据库之一,其安装配置是开发者必备基础技能。在 Windows 环境下,MySQL 8.0.28 凭借高稳定性与广泛兼容性成为生产环境与学习实践的热门版本。理解其安装流程、服务管理与连接机制,不仅能避免初始化失败、端口占用、认证插件不兼容等高频问题,也为后续数据库调优与运维打下基础。本文从下载选型、MSI/ZIP 安装差异、my.ini 配置参数、服务启停、连接排错等环节展开,覆盖开发机典型应用场景,帮助读者快速搭建可用、可维护的本地数据库环境,并掌

weixin_34095889的博客 249

Navicat连不上阿里云MySQL?安全组、防火墙、权限逐层排查指南

数据库远程连接是运维和开发工作中最常遇到的基础场景之一,而连接失败往往并非单一原因。从网络通信的原理来看,一次成功的MySQL远程访问需要依次穿过云平台安全组、操作系统防火墙、MySQL监听地址与账号权限四道关卡。任何一道关卡未配置正确,都可能触发 Navicat 报错,如 10060 超时、10061 拒绝、1045 认证失败等。理解 TCP 端口放行与用户授权机制,能帮助我们从底层定位问题,避免在多个配置项之间盲目尝试。在阿里云ECS或轻量应用服务器上部署MySQL时,正确配置安全组入方向规则、修改 b

weixin_31102231的博客 290

高可用与负载均衡实战

本文介绍了传统大型互联网企业多层级高可用Web业务集群架构的完整实现方案。架构分为七层:流量接入层(CDN+LVS/Keepalived)、七层负载均衡层(Haproxy/Nginx)、Web静态层、应用服务层、中间件代理层、数据持久层(MySQL/Redis)以及底层运维基础设施(Zabbix/Ansible/K8s/OpenStack)。重点演示了LVS DR模式的配置方法,包括VIP设置、ipvsadm命令使用、真实服务器添加等关键步骤,并详细解释了各参数含义。

2301_79631088的博客 320

解决ERROR 1130: Host ‘localhost‘ is not allowed to connect to this MySQL server

问题描述 前几天用的mysql8.0.16不知道咋的导致连接数据库出现Host ‘localhost’ is not allowed to connect to this MySQL server。搞了几天也没弄好,百度一大堆彻底删除mysql的方法然后再重装mysql,然后能用了,过了一天又莫名其妙出现同样问题。然后开始找方法。 解决方法 注:以下方法均在管理员身份运行的cmd窗口执行! 方法一:在cmd中进入安装mysql的bin目录下或直接在mysql command命令窗口(一般在开始菜单

qq_45721173的博客 1万+

ERROR 1130 (HY000): Host 'localhost' is not allowed to connect to this MySQL server

启用MySql服务的时候出现: windows无法启动mysql服务(位于本地计算机上。错误1067:进程意外终止)解决方案:找到MySql的安装目录my.ini文件:default-storage-engine=INNODB改成MYISAM就可以了。

chengliang0315的博客 2831

Mysql连接本地报错:1130-host ... is not allowed to connect to this MySQL server如何处理

Mysql连接本地报错:1130-host ... is not allowed to connect to this MySQL server如何处理

m0_46527351的博客 1万+
上一篇: linux下文件的复制、移动、删除命令参数详解(学习笔记)
下一篇: 基于MySQL Yum存储库在Linux-7.2上安装MySQL-5.7.21数据库服务(实战篇)
TechBro华仔
TechBro华仔 优质创作者: Java技术领域 优质创作者: Java技术领域 领域专家: 后端开发技术领域 领域专家: 后端开发技术领域
博客等级 码龄11年 5万+粉丝 430原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

TechBro华仔

日拱一卒无有尽,功不唐捐终入海

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值