连接mysql错误问题解决方案

 更新时间:2025年02月17日 10:43:31   作者:七哥  
文章主要介绍了在Windows环境下,如何配置MySQL以允许外部机器连接,通过修改MySQL的配置文件,将root用户的访问权限从默认的localhost改为%,并执行flush操作,解决了连接错误的问题,感兴趣的朋友一起看看吧

问题原因

机器上安装了 mysql,需要从另外一台机器连接到 mysql 服务

在连接的时候提示错误如下

出现这个错误的原因,是 mysql 服务没有开启对外部机器的访问权限

问题处理

这里以 windows 下的 mysql 为例,在 mysql 的安装机器下,定位到 mysql 的安装路径

输入 cmd 打开命令行终端

在命令行终端中,输入以下命令,然后输入密码进行 mysql 登录

mysql -u root -p

登录 mysql 后,进入的终端窗口如下

进入 mysql 数据库,并查看 root 用户的配置主机,当前默认只能 localhost 进行连接

use mysql
select host from user where user='root';

修改为 % 表示允许外部主机连接当前 mysql,修改后查看修改结果

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

确认修改完毕后,进行 flush 保存操作

flush privileges;

连接 mysql

再次从外部主机连接 mysql ,现在就可以正常连接了

到此这篇关于连接mysql错误问题解决方案的文章就介绍到这了,更多相关连接mysql错误内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • MySQL条件更新的四大技巧与避坑指南

    MySQL条件更新的四大技巧与避坑指南

    UPDATE是数据更新的基石操作,但据统计35%的生产事故源于错误的条件更新,本文从基础语法到高阶优化,详解如何安全高效地实现条件更新,并附赠企业级应用模板,需要的朋友可以参考下
    2025-06-06
  • Mysql常用sql语句汇总

    Mysql常用sql语句汇总

    这篇文章主要介绍了Mysql常用sql语句汇总的相关资料,需要的朋友可以参考下
    2017-09-09
  • 开启MySQL远程连接的方法

    开启MySQL远程连接的方法

    这篇文章主要介绍了开启MySQL远程连接的方法,帮助大家更好的理解和学习MySQL数据库的使用,感兴趣的朋友可以了解下
    2020-12-12
  • MySQL之DATE_ADD()和DATE_SUB()函数的使用方式

    MySQL之DATE_ADD()和DATE_SUB()函数的使用方式

    这篇文章主要介绍了MySQL之DATE_ADD()和DATE_SUB()函数的使用方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-04-04
  • MySQL无法启动几种常见问题小结

    MySQL无法启动几种常见问题小结

    在群里看到有新同学还在问MySQL无法启动的问题,于是总结了几个常见情况与解决方法,需要的朋友可以参考下
    2013-09-09
  • MySQL故障切换笔记之应用无感知设计详解

    MySQL故障切换笔记之应用无感知设计详解

    这篇文章主要给大家介绍了关于MySQL故障切换笔记之应用无感知设计的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用mysql具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-08-08
  • MySQL中常见的八种SQL错误用法示例

    MySQL中常见的八种SQL错误用法示例

    这篇文章主要给大家介绍了关于MySQL中常见的八种SQL错误用法示例的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用MySQL具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-08-08
  • MySQL中json_extract()函数的使用实例

    MySQL中json_extract()函数的使用实例

    这篇文章主要介绍了MySQL中json_extract()函数的使用实例,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-07-07
  • 优化MySQL数据库中的查询语句详解

    优化MySQL数据库中的查询语句详解

    这篇文章主要介绍了优化MySQL数据库中的查询语句,非常实用的经验总结,需要的朋友可以参考下
    2014-07-07
  • MySQL生成日期维度表的sql语句

    MySQL生成日期维度表的sql语句

    这篇文章主要介绍了MySQL生成日期维度表的sql语句,通过存储过程生成,其次是通过递归的公用表表达式生成,需要的朋友可以参考下
    2024-07-07

最新评论