navicatmysql连接不上_navicat找不到本地MySQL服务

navicatmysql连接不上_navicat找不到本地MySQL服务最近遇到了一件非常棘手的问题,用Navicat远程连接数据库居然连接不到,真是头都大了。 网上查阅了一下原因,原来是没有开通远程权限,好吧,下面我就来回忆一下自己怎么处理这问题的!大家都知道,用Navicat连接数据库一般是这样连得:问题整理以及解决办法错误一:错误原因:本地IP(xxx.xxx.xxx.xxx)没有访问远程数据库的权限。于是下面开启本地IP(xxx.xxx.xxx.xxx)对远程…

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

Jetbrains全系列IDE稳定放心使用

最近遇到了一件非常棘手的问题,用Navicat远程连接数据库居然连接不到,真是头都大了。 
网上查阅了一下原因,原来是没有开通远程权限,好吧,下面我就来回忆一下自己怎么处理这问题的!

大家都知道,用Navicat连接数据库一般是这样连得:

这里写图片描述

问题整理以及解决办法

错误一:

这里写图片描述

错误原因:

本地IP(xxx.xxx.xxx.xxx)没有访问远程数据库的权限。于是下面开启本地IP(xxx.xxx.xxx.xxx)对远程mysql数据库的访问权限。

解决办法:

1.首先远程连接进入服务器,在cmd中输入mysql -u root -p,然后回车,输入密码后回车进入mysql命令行。 
这里写图片描述

2.输入use mysql;

这里写图片描述

3.输入select user,password,host from user; 
可以看到host中只有localhost主机。我们需要将xxx.xxx.xxx.xxx也添加到这里才对。

这里写图片描述

4.添加方法如下:

输入 
grant all privileges on *.* to root@”xxx.xxx.xxx.xxx” identified by “密码”;xxx.xxx.xxx.xxx用%也行,表示所有IP

或者 ​GRANT ALL PRIVILEGES ON *.* TO ‘root’@’xxx.xxx.xxx.xxx’ IDENTIFIED BY ‘123456’ WITH GRANT OPTION;

这相当于是给IP-xxx.xxx.xxx.xxx赋予了所有的权限,包括远程访问权限。

然后再输入 
flush privileges; 
这相当于是重新加载一下mysql权限,这一步必须有。

这里写图片描述

5.再次输入select user,password,host from user; 
可以看到host中已经有了新加的IP。

这里写图片描述

6.现在再次用Navicat for MySQl访问远程mysql数据库,已经能正常打开了。 
问题解决。

7.如果还是连接不到,那是不是 MySQL Server 绑定了本地地址,打开 /etc/mysql/my.cnf,

找到:bind-address = 127.0.0.1

去除 IP 地址绑定,把它改为:bind-address = 0.0.0.0

然后重启 MySQL Server:/etc/init.d/mysql restart

错误二:

ERROR 2003 (HY000): Can’t connect to MySQL server on ‘hostxxxxx’ (10061)

错误原因:

mysqld数据库服务没有启动。

解决办法:

检查 :在windows 的任务管理器,或者 unix/linux 下 ps -aux | grep mysql 看一下。确认服务已经启动。

处理 :启动mysqld 服务

错误三:

防火墙开启了

解决方法:

防火墙需要允许3306端口连接。

【注意:是在虚拟机(LINUX)下执行以上步骤,IP地址xxx.xxx.xxx.xxx是写windows的IP地址或者%也行】

本文来自:https://blog.csdn.net/mtbaby/article/details/56836986

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

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

(0)
上一篇 2022年10月9日 下午5:36
下一篇 2022年10月9日 下午5:46


相关推荐

  • PyCharm使用教程(专注初学者)

    PyCharm使用教程(专注初学者)本篇包含以下几个点 1 新建文件夹 python 文件 2 插件的安装和使用 列了几个 2 1 translation2 2 ChineseLangu 3 RainbowBrack 4 activate power mode2 5 AtomMaterial 6 MaterialThem 3 terminal 终端 和 pythonconsol 控制台 4 setting 设置 详细介绍 5 Ipython 的安装使用

    2026年3月18日
    1
  • 电解电容封装尺寸图

    电解电容封装尺寸图电解电容封装尺寸图 W V V Cap 20 uF Case nbsp size 尺寸 Specificatio 规格 Lead nbsp Length 导线长度 Dia mm Length mm Ripplecurren 120Hz 105 mA tan nbsp 120H

    2026年3月17日
    2
  • 聚类系列-层次聚类(Hierarchical Clustering)

    聚类系列-层次聚类(Hierarchical Clustering)上篇 k means 算法却是一种方便好用的聚类算法 但是始终有 K 值选择和初始聚类中心点选择的问题 而这些问题也会影响聚类的效果 为了避免这些问题 我们可以选择另外一种比较实用的聚类算法 层次聚类算法 顾名思义 层次聚类就是一层一层的进行聚类 可以由上向下把大的类别 cluster 分割 叫作分裂法 也可以由下向上对小的类别进行聚合 叫作凝聚法 但是一般用的比较多的是由下向上的凝聚方法 本文会对分裂法

    2026年3月17日
    2
  • html多选框写法,HTML多选框

    html多选框写法,HTML多选框TimMedora 96 此示例将从左到右移动项目 一个或多个 然后再移回 无论在右侧选择了哪个项目 都将更新右侧的文本框 我们正在使用这些元素 selectinputt button inputtype text 陷害者 divsection 采用简单的 CSS 设计 功能由 JavaScript 提供 我正在使用 jQuery 库让事情变得更容易一些 这也可以使用纯 JavaScript 完成

    2026年3月20日
    2
  • 【ESP32 在线语音】讯飞星火在线语音识别(ASR)功能

    【ESP32 在线语音】讯飞星火在线语音识别(ASR)功能

    2026年3月14日
    2
  • gmap 支持python吗_GMAP使用

    gmap 支持python吗_GMAP使用感觉真坑 每次用这个软件都忘记怎么用 看帮助文档 查中文资料都不对 目前只用了建立索引和比对俩个功能 1 建索引 gmap build D dgenome index file namegenome fa D 指定建立索引的文件夹的位置 我就放在当前目录了 d 指定建立索引的文件夹的名字再接上参考基因组文件这步骤花费时间较长 应该 nohup 运行 2 比对比对就简单了 无非是需要索引文

    2026年3月18日
    2

发表回复

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

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