iis服务器助手广告广告
返回顶部
首页 > 资讯 > 服务器 >Navicat远程连接云服务器数据库的方法(含报错解决方法)
  • 793
分享到

Navicat远程连接云服务器数据库的方法(含报错解决方法)

服务器运维数据库 2023-09-05 16:09:23 793人浏览 独家记忆
摘要

  目    录  1.服务器控制台开启SSH服务  2.navicat远程连接云服务器数据库步骤: 3.navicat 操作演示 4.navicat远程连接常见错误报警      1.服务器控制台开启ssh服务 (图:001创建Mys

 

目    录

 1.服务器控制台开启SSH服务

 2.navicat远程连接云服务器数据库步骤:

3.navicat 操作演示

4.navicat远程连接常见错误报警


 

 

 1.服务器控制台开启ssh服务

192ec342841342608baa4dac31f2e3dc.png

(图:001创建Mysql的ssh通道允许远程服务) 

4de7c7232989468ba51175b5c67d2cfd.png

 

 (首先登录云服务器官方提供的后台管理控制台,此处以腾讯云服务器为演示)

 1.点击防火墙

点击添加规则

允许访问,确定

最终创建结果上图001所示

 2.navicat远程连接云服务器数据库步骤:

 5aefbd9823314ed892561a87f5e68e13.png

 (图:002   navicat操作演示  —— SSH)

 注意服务器的密码和用户名未更改情况下,就是刚购买的服务器的用户名和密码,如果忘记了可以登录云服务器官方提供的网站进入重置密码。

 

fffd9817974a4664aaec93a6badaea65.png

(图:003    navicat操作演示  ) 

 填写好信息后,注意查看点击测试连接

a562c8a0a04743b3ae2a31c3921be046.png

 (测试机连接成功)

75a517b18fef4f04bf299a4469dd60d5.png

 

连接成功后,点击确定,如果后面弹出:要求输入SSH密钥,直接输入服务器密码即可。 

3.navicat 操作演示

cf930ca42b394d18be52e1aed31b4d9c.png

 (如图所示就成功了)

36700ca74e1e446e8b863c0df9a67eb0.png

(navicat 图形化操作界面) 

536de428bba041a3819847ac4882de25.png

(命令行查看) 

4.navicat远程连接常见错误报警

7cc9e7a8158f404ea7aaf0d9d5399512.png

(错误1) 

解决方法1如下:

a6a342172f594f36820bafbab0a8042f.png

输入命令:sudo   nano /etc/ssh/sshd_config

进入服务器的ssh编辑开启: PermitRootLogin yes

 (服务器开启:PermitRootLogin yes)

7e430c0dfd5442bca970e0808a5f0d78.png

(进入后,linux服务器操作命令  ctal  +  o  表示:进入编辑界面 ; CATL   +  x 退出编辑  ;  输入  yes  保存退出 )

 

如果还是不行,多半是用户名和密码错误了,如果查看这个是  yes  的那就是用户名和密码错误。

 

错误原因:上图图002位置的用户名和密码错误,或者上图003处的数据库名字和密码错误.

解决办法2:重新确定好密码以及用户名,再次输入即可。

 

5d6a009f1215437896de3e2dcdb0b71d.png

 (错误2)

在桌面找到该图标右击“管理”——》进入“服务和应用程序”——》双击打开“服务”——》找到“mysql”(名字可以是Mysql80、MySQL5等等,根据自己安装的版本来确定。)

79b0fc9d6d62440283066c9b80632c4b.png (点击开启服务,选择自动)

 

729b449fd0c34549bcbf8411faceae16.png

(错误3) 

报错:1130

解决办法:上图001处,进入云服务器官方给的后台管理网站开同MYSQL的SSH通道。

如果这个还是不能解决

    请进行如下操作:

 

可能是无法给远程连接的用户权限问题。

    解决方案:

  1. 服务器登入mysql后,更改 “mysql” 数据库里的 “user” 表里的 “host” 项,从”localhost”改称'%'。
  2. SQL语句:权限用户root登录:mysql -u root -p  
  3. 选择mysql库:use mysql;  
  4. 查看mysql库中的user表的host值(即可进行连接访问的主机/IP名称):select host from user where user='root';  
  5. 修改host值(以通配符%的内容增加主机/IP地址),当然也可以直接增加IP地址:update user set host = '%' where user ='root';  
  6. 刷新MySQL的系统权限相关表:flush privileges;  
  7. 重新查询host字段值是否更改:select host from user where user='root';\n\nservice mysqld restart(执行quit;退出MySQL后执行的)重起mysql服务即可完成。

演示代码:

>mysql -u root -p(后跟数据库密码)>use mysql>update user set host='%' where user='root';>select host,user from user;>flush privileges;

 

如果有其他问题请留言~、

希望可以帮到正在阅读的您。

 

来源地址:https://blog.csdn.net/m0_48565215/article/details/128376030

--结束END--

本文标题: Navicat远程连接云服务器数据库的方法(含报错解决方法)

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

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

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

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

下载Word文档
猜你喜欢
  • Navicat远程连接云服务器数据库的方法(含报错解决方法)
      目    录  1.服务器控制台开启SSH服务  2.navicat远程连接云服务器数据库步骤: 3.navicat 操作演示 4.navicat远程连接常见错误报警      1.服务器控制台开启SSH服务 (图:001创建MyS...
    99+
    2023-09-05
    服务器 运维 数据库
  • navicat连接数据库报错2005的解决方法
    这篇文章给大家分享的是有关navicat连接数据库报错2005的解决方法的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。关于Navicat for MySQL 连接 MySQL 报...
    99+
    2024-04-02
  • navicat连接数据库报2013错误的解决方法
    这篇文章将为大家详细讲解有关navicat连接数据库报2013错误的解决方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。本地采用ssh连接出现2013错误,如下图:采用...
    99+
    2024-04-02
  • 云服务器远程连接数据库错误的解决方法
    1. 检查网络连接 首先,确保你的云服务器和数据库服务器之间的网络连接是正常的。可以尝试使用 ping 命令来测试两者之间的连通性。如果无法 ping 通,可能是由于网络配置问题导致的连接错误。你可以检查服务器的网络配置,确保正确设置了 ...
    99+
    2023-10-27
    解决方法 连接数据库 错误
  • navicat连接远程数据库的方法
    小编给大家分享一下navicat连接远程数据库的方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!navicate 连接远程数据...
    99+
    2024-04-02
  • navicat连接数据库失败报10038错误的解决方法
    这篇文章主要介绍navicat连接数据库失败报10038错误的解决方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!远程连接mysql(10038)的问题解决1、用户权限问题连接li...
    99+
    2024-04-02
  • navicat连接数据库密码错误解决方法
    navicat连接数据库密码错误的解决方法:检查密码正确性,区分大小写,去除特殊字符。重置数据库密码或检查数据库连接参数配置。更新navicat版本,联系数据库管理员或检查防火墙设置。尝...
    99+
    2024-04-24
    mysql navicat
  • Navicat远程连接MongoDB方法及报错怎么解决
    本篇内容主要讲解“Navicat远程连接MongoDB方法及报错怎么解决”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Navicat远程连接MongoDB方法及报错怎么解决”吧!MongoDB简...
    99+
    2023-07-05
  • 解决PHP连接PostgreSQL数据库报错的方法
    标题:解决PHP连接PostgreSQL数据库报错的方法 在使用PHP开发Web应用程序时,连接到数据库是一个很常见的操作。而如果数据库选择的是PostgreSQL,在连接过程中可能会...
    99+
    2024-02-27
    php 连接 sql语句
  • navicat连接mysql报错2059的解决方法
    这篇文章给大家分享的是有关navicat连接mysql报错2059的解决方法的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。navicat连接mysql报错2059,如下图所示:网...
    99+
    2024-04-02
  • navicat连接报1045错误的解决方法
    这篇文章主要介绍了navicat连接报1045错误的解决方法,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。navicat for MySQL...
    99+
    2024-04-02
  • IDEA连接mysql数据库报错的解决方法
    IDEA连接mysql数据库出现Server returns invalid timezone. Go to ‘Advanced' tab and set ‘serverTimezo...
    99+
    2024-04-02
  • navicate连接mysql数据库报错的解决方法
    这篇文章将为大家详细讲解有关navicate连接mysql数据库报错的解决方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。问题描述:安装好navicate后连接mysq...
    99+
    2024-04-02
  • navicat连接oracle数据库的方法
    小编给大家分享一下navicat连接oracle数据库的方法,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!我们新建一个oracle的连接 在这里我起名为oracle,当然,这个可以随便你喜欢去...
    99+
    2024-04-02
  • 云服务器远程连接数据库设置方法
    云服务器远程连接数据库时需要注意一些设置,以确保数据的安全性和可靠性。以下是一些通用的设置方法: 账户管理:使用云服务器通常需要一个账户来连接和管理数据库。为了保证数据的安全性和可靠性,建议您创建一个强密码并将其存储在云服务器的管理界面...
    99+
    2023-10-26
    连接数据库 服务器 方法
  • navicat连接pg数据库的方法
    这篇文章给大家分享的是有关navicat连接pg数据库的方法的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。打开Navicat软件,进入主界面,如下图所示:点击左上角的文件,如下图...
    99+
    2024-04-02
  • navicat数据库连接php的方法
    这篇文章主要介绍了navicat数据库连接php的方法,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。第一步,打开Navicat,新建数据库。第二...
    99+
    2024-04-02
  • navicat连接DB数据库的方法
    这篇文章主要介绍了navicat连接DB数据库的方法,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。第一步,打开桌面上的Navicat。第二步...
    99+
    2024-04-02
  • Navicat连接mysql报错2003(10060)的解决方法
    目录发现报错1、mysql的服务没有启动,这个是最常见的问题原因2、MySQL没有远程权限3、防火墙拦截总结 发现报错 对于Navicat连接数据库mysql 出现报错2003(10060),如下所示报错 经...
    99+
    2023-04-03
    navicat连接mysql报错 navicat连接mysql navicat 2003
  • navicat连接MySQL报2059错误的解决方法
    这篇文章将为大家详细讲解有关navicat连接MySQL报2059错误的解决方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。在用navicat连接MySQL8+时会出现...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作