广告
返回顶部
首页 > 资讯 > 数据库 >怎么在Navicat中远程连接 MySQL
  • 823
分享到

怎么在Navicat中远程连接 MySQL

2024-04-02 19:04:59 823人浏览 八月长安
摘要

怎么在Navicat中远程连接 Mysql?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。1首先我们需要更改 3306端口,查看3306 端

怎么在Navicat中远程连接 Mysql?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

1

首先我们需要更改 3306端口,查看3306 端口是否对外开放,mysql 默认情况下是不开放对外访问功能的。语句如下:

netstat -an | grep 3306

如果查询结果如下,需要我们更改 Mysql 配置文件。

怎么在Navicat中远程连接 MySQL

可以看出,mysql的3306端口只是监听本地的连接,这样就阻碍了外部IP对该数据库的访问,修改 MySQL 配置文件 my.conf :

vim /etc/mysql/my.cnf

找到

# Instead of skip-networking the default is now to listen only on
# localhost which is more compatible and is not less secure.
bind-address = 127.0.0.1

将bind-address = 127.0.0.1 这行注释掉或者改为你想要使用的客户端主机 ip。

至此 MySQL 远程访问端口就成功开启了。

2

我们进入 MySQL 命令界面,运行下列SQL 语句,查看用户是否具有访问权限:

use mysql;
select user, host from user;

返回结果如下:

怎么在Navicat中远程连接 MySQL

我们使用通配符 % 来修改 root 用户对应的 host 字段,使具有访问所有 ip 地址的权限:

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

如果抛出如下异常:

Duplicate entry '%-root' for key 'PRIMARY'

说明有多个ROOT用户纪录在USER表中了,我们重新执行:

select host from user where user = 'root';

便能看到字段 host 的 % 值。

我们执行:

flush privileges;

刷新一下 MySQL 的系统权限相关表。

最后重启一下 MySQL 服务:

sudo restart mysql

3

服务端设置好了,我们在 Navicat 客户端设置一下连接:

打开 Navicat,点击左上方的 "连接",设置一下数据库的用户名,地址,密码等,便能在 Navicat 中远程操作服务器上的 MySQL 啦。

怎么在Navicat中远程连接 MySQL

关于怎么在Navicat中远程连接 MySQL问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注编程网数据库频道了解更多相关知识。

您可能感兴趣的文档:

--结束END--

本文标题: 怎么在Navicat中远程连接 MySQL

本文链接: https://www.lsjlt.com/news/55832.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 怎么在Navicat中远程连接 MySQL
    怎么在Navicat中远程连接 MySQL?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。1首先我们需要更改 3306端口,查看3306 端...
    99+
    2022-10-18
  • Navicat远程连接MySQL连不上怎么办
    小编给大家分享一下Navicat远程连接MySQL连不上怎么办,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!一.can‘t co...
    99+
    2022-10-18
  • 怎么通过Navicat实现MySQL远程连接
    这篇文章主要介绍“怎么通过Navicat实现MySQL远程连接”,在日常操作中,相信很多人在怎么通过Navicat实现MySQL远程连接问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大...
    99+
    2022-10-18
  • navicat怎么连接mysql
    这篇文章将为大家详细讲解有关navicat怎么连接mysql,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。navicat怎么连接mysql?1. 安装mysql...
    99+
    2022-10-18
  • Navicat 连接远程数据库 Postgresql、MySQL
    不管什么数据库,只要用Navicat连接远程,下面的方法均奏效。 环境: 服务器:远程服务器 操作系统: : linux 数据库:PostgreSQL14 数据库客户端:Navicat 主要分为两步: 第一步:点击Navicat左上角的“连...
    99+
    2023-09-01
    服务器 运维 数据库 postgresql
  • MySQL和Navicat怎么连接
    目录 前言  操作步骤 一、选择要连接的数据库 二、填写连接名和数据库密码 三、测试连接  四、新建数据库  五、填写并选择相关连接信息  前言  Navicat并不是一个数据库,而是一款数据库管理工具。它可以帮助用户在多种不同的数据库...
    99+
    2023-10-04
    mysql navicat 数据库
  • navicat下怎么连接mysql
    本文小编为大家详细介绍“navicat下怎么连接mysql”,内容详细,步骤清晰,细节处理妥当,希望这篇“navicat下怎么连接mysql”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新...
    99+
    2022-10-19
  • 使用navicat连接mysql远程数据库
    下面讲讲关于使用navicat连接mysql远程数据库,文字的奥妙在于贴近主题相关。所以,闲话就不谈了,我们直接看下文吧,相信看完使用navicat连接mysql远程数据库这篇文章你一定会有所受益。navi...
    99+
    2022-10-18
  • Navicat如何连接远程服务器的MySQL
    前言: 运行环境及工具 Navicat for Mysql 腾讯云轻量级服务器一台(Centos 7) Mysql 8.0.24(远程服务器内安装的) Xshell7(连接操作远程服务器...
    99+
    2023-10-05
    服务器 mysql 数据库
  • MySQL如何通过Navicat实现远程连接
    直接使用Navicat通过IP连接会报各种错误,例如:Error 1130: Host '192.168.1.80' is not allowed to connect to this MySQL server。 经...
    99+
    2022-05-18
    MySQL 远程连接 MySQL Navicat MySQL 通过Navicat实现远程连接
  • Navicat 无法连接 MySQL 怎么办?
    本文背景 Navicat 是图形化操作 MySQL 的强大工具,但是当数据库的服务器没有开放 3306 端口给办公网络时,在办公网使用 navicat 连接数据库是连不上的。要操作数据库,只能先 ssh 登陆到数据库服务器,然后在黑屏敲命...
    99+
    2023-09-27
    mysql 服务器 数据库
  • navicat怎么连接mysql服务器
    使用navicat连接mysql服务器的方法首先,打开Navicat软件,在Navicat操作界面中,点击“连接”选项,选择“mysql”;在弹出的新建连接窗口中,填写连接名,并输入mysql的IP地址、端口号、用户名和密码;IP地址、端口...
    99+
    2022-10-06
  • 怎么在别的机器远程连接mysql
    这篇文章主要介绍“怎么在别的机器远程连接mysql”,在日常操作中,相信很多人在怎么在别的机器远程连接mysql问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么在别的机器远...
    99+
    2022-10-18
  • 使用Navicat Premiun远程连接MySQL失败,报错(10038)
    远程连接MySQL失败,可能有一下原因: 1、小伙子/小姑凉注意一下你的ip是否输入正确了!! 2、网络或防火墙问题   1)、排查网络问题     使用命令:ping 192.168.1.1 查看网络请求是否超时。     正常...
    99+
    2018-06-20
    使用Navicat Premiun远程连接MySQL失败,报错(10038)
  • Navicat Premiun远程连接MySQL报错10038解决方案
    远程连接MySQL失败,可能有一下原因: 小伙子/小姑凉注意一下你的ip是否输入正确了!! 网络或防火墙问题   1)、排查网络问题     使用命令:ping 192.168.1.1 查看网络请求是否超时。    ...
    99+
    2022-05-21
    Navicat Premiun 远程连接 MySQL 报错 10038
  • 怎么在IDEA中连接Navicat数据库
    怎么在IDEA中连接Navicat数据库?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。(一)配置环境变量①我的电脑右键选择属性→高级系统设置→环境变量→新建→输入变量名MYSQ...
    99+
    2023-06-14
  • 怎么在Navicat中使用Premium连接mongodb
    怎么在Navicat中使用Premium连接mongodb?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。0 环境操作系统:win101 准备navicat15 破解CentOS...
    99+
    2023-06-07
  • navicat连接MySQL报错怎么解决
    当Navicat连接MySQL报错时,可能有多种原因导致,下面列举一些常见的解决方法:1. 检查MySQL服务器是否已经启动。可以通...
    99+
    2023-08-11
    navicat MySQL
  • navicat连接mysql失败怎么处理
    这篇文章将为大家详细讲解有关navicat连接mysql失败怎么处理,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。1、本地连接本地数据库无法连接,报错1251错误代码。第...
    99+
    2022-10-18
  • 怎么在IDEA中远程连接HBase
    这篇文章将为大家详细讲解有关怎么在IDEA中远程连接HBase,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。开放端口安全组没开放端口是原罪!!!导致好多BUG费时费力。Hbase悄悄咪咪的用...
    99+
    2023-06-14
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作