Navicat如何远程连接云服务器数据库_Mysql

来源:脚本之家  责任编辑:小易  

文件--》创建连接,输入相关信息确定就可以啦更多追问追答追问我不是不会用软件,我是说建立连接失败。连不上服务器啊 ?!!追答看看有没有设置允许远程访问追问在服务器端查看吗?如果没有,改怎么设置呢、、追答对如何开始mysql的远程访问功能做个简单的讲述:(1)确认一下3306是否对外开放,mysql默认状态下是不开放对外访问功能的。查看的办法如下:~# netstat -an | grep 3306tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 从上面可以看出,mysql的3306端口只是监听本地的连接,这样就阻碍了外部IP对该数据库的访问,修改的办法其实很简单,进入到mysql的配置文件所在目录(/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注释掉,或者改成你想要使用的客户端主机IP。这样mysql的远程访问端口就算开启了,下面还有一个更重要的步骤,就是要给远程用户授权。(2)确认客户端用户是否具有访问权限。为了让访问mysql的客户端的用户有访问权限,我们可以通过如下方式为用户进行授权:mysql> grant all on *.* to user_name@"%" identified by "user_password"; 上面的命令授予的用户权限可以访问mysql中的任意数据库(database)和表(table)。完成上面的两个步骤,重启mysql即可在远程登陆mysql服务器了。Windows 下面直接用mysql的配置向导重新配置下:,1,打开Navicat for MySQL,点击左上角“链接”按钮,如下图:2,在弹出的新建链接对话框中,填写远程数据库服务器IP地址,账号,密码等信息。如下图:3,最后确定保存即可。本回答被网友采纳,1,打开Navicat for MySQL,点击左上角“链接”按钮,如下图:2,在弹出的新建链接对话框中,填写远程数据库服务器IP地址,账号,密码等信息。如下图:3,最后确定保存即可,看看来这个能解决不? 使用源Navicat for MySQL连接远程的MySQL服务器2113,却提示:5261Can't get hostname for your address明明已经使用4102grant命令授权过了乎伏的呀,原来还需1653要再执行一步:编辑/etc/my.cnf,在:[mysqld]内添加一行:skip-name-resolveMySQL忽略数据库表名大小写修改/etc/my.cnf,在[mysqld]内添加一岁陆携行悉碧:lower_case_table_names=1,打开后来,点击散戚亩连接,然后填写用户名源,密码,IP地址bai,就可以了仔渣! mysql服务器默du认是允许远程连接zhi的.你可以试着这dao么操作:运行 -> cmd -> telnet 你的IP地冲森址 端口号 ->回车 如果能够连接上就说明可以远程连接. 你的链接失败提示什么呢?www.zgxue.com防采集请勿采集本网。

本来没有开启秘钥的远程服务器端数据库连接非常方便,就在新建连接上填入数据就ok了,但是开启SSH秘钥后的服务器连接有一个大坑,下面来详细讲讲。

1、打开Navicat for Mysql (这里也可以使用在开始菜单搜索框中输入‘navicat’) 2、打开后单击工具栏左边第一个‘connection’,进入连接页面。 3、最重要的一步:打开的界面有五个框需要输入, 第一个:connection Name 需要输入的是新建的连接的

其实开启了秘钥,在新建连接下,先选择SSH方式登录到远程服务器

Navicat是一个强大的MySQL数据库管理和开发工具。 Navicat为专业开发者提供了一套强大的足够尖端的工具,但它对于新用户仍然很易于学习。使用了极好的图形用户界面。在使用的过程中当连接远程mysql数据库时,连接总是无法建立,后来发现被连接的

1.ip地址填写公网IP(这里就不给你们看我的地址啦)

Navicat是一个强大的MySQL数据库管理和开发工具。 Navicat为专业开发者提供了一套强大的足够尖端的工具,但它对于新用户仍然很易于学习。使用了极好的图形用户界面。在使用的过程中当连接远程mysql数据库时,连接总是无法建立,后来发现被连接的

2.SSH默认端口22不用修改

1,打开Navicat for MySQL,点击左上角“链接”按钮,如下图:2,在弹出的新建链接对话框中,填写远程数据库服务器IP地址,账号,密码等信息。如下图:3,最后确定保存即可。

3.用户名注意哦,不是你的Xshell或者第三方控制台的用户名,而是你服务器的用户名哦,一般没有修改都是Root

这个问题我以前帮客户做网站也经常碰到; 一般是空间提供商为了自身服务器安全而设定的; 禁止远程管理和其它空间的程序调用,引起整个数据库服务器崩掉; 你可以直接跟空间提供商联系,要求他开通你的远程管理权限; 因为我上次就是这样直接跟

4.下面有两种方式,一种是秘钥,一种是密码,这里说说秘钥,服务器端一旦你申请了SSH,会返回你一个公钥和私钥,保存下来,然后再这里导入就好了

这里的SSH部分就好了,千万别急着测试。记得你只是连接了远程服务器

下面巨坑开始了

第二步连接数据库

1.连接名,自己起的

2.这个主机名或IP地址!!!!!!!看了很多网络教程都是填写远程服务器的ip地址,其实这里是填本地地址,没错是内网地址,因为你已经登录了远程服务器啦,那当然连接远程服务器的mysql是localhost啦!!!!!

3.端口不用多说啦

4.用户名和密码都是你在服务器下的数据库的用户名和密码,这一步是连接数据库,别弄错哦

最后连接测试!成功!

对了最后还要说一句,测试成功之后按确定之后,当你双击数据库的时候,有一件很恐怖的事情.....那就是

没事啦,输入你服务器中的登录密码就好,忘记了找云爸爸..............................

1,打开Navicat for MySQL,点击左上角“链接”按钮,如下图:2,在弹出的新建链接对话框中,填写远程数据库服务器IP地址,账号,密码等信息。如下图:3,最后确定保存即可内容来自www.zgxue.com请勿采集。


  • 本文相关:
  • mysql数据库之binlog日志使用总结(必看篇)
  • 深度解析mysql启动时报“the server quit without updating pid
  • mysql千万级数据大表该如何优化?
  • mysql忘记root密码错误号码1045的解决办法
  • mysql 5.5 安装配置方法图文教程
  • mysql server 8.0.13.0 安装教程图文详解
  • mysql数据库安装和navicat for mysql配合使用教程
  • mysql用户权限管理详解
  • mysql 5.7.18 release版安装指南(含有bin文件版本)
  • mysql和连接相关的timeout 的详细整理
  • navicat for mysql 怎么连接远程数据库服务器
  • navicat for mysql 怎么连接远程数据库服务器
  • 如何用navicat连接远程服务器mysql数据库
  • navicat mysql怎么远程连接数据库连接
  • navicat mysql 怎么连接远程数据库
  • navicat for mysql 怎么连接远程数据库服务器
  • navicat for mysql 怎么连接远程数据库服务器
  • “navicat for mysql ”连接远程数据库服务器的方法...
  • Navicat for mysql 远程连接 mySql数据库报错
  • mysql 数据库远程连接不上,用mysql 自带的、navic...
  • 网站首页网页制作脚本下载服务器操作系统网站运营平面设计媒体动画电脑基础硬件教程网络安全mssqlmysqlmariadboracledb2mssql2008mssql2005sqlitepostgresqlmongodbredisaccess数据库文摘数据库其它首页navicat12.1系列破解激活教程亲测有效navicat11全系列激活教程图文详解(注册机)navicat premium连接数据库出现:2003 can""t connect to mysql server on""localhost""(10061)解决navicat premium 连接 mysql 8.0 报错"1251"的问题分析navicat premium15安装及破解教程详解亲测有效(附破解失败解决方案)navicat premium 15 永久破解激活工具及安装教程(亲测可用)navicat 连接mysql8.0.11出现2059错误navicat出现无法远程连接mysql服务器问题的解决办法mysql数据库之binlog日志使用总结(必看篇)深度解析mysql启动时报“the server quit without updating pid mysql千万级数据大表该如何优化?mysql忘记root密码错误号码1045的解决办法mysql 5.5 安装配置方法图文教程mysql server 8.0.13.0 安装教程图文详解mysql数据库安装和navicat for mysql配合使用教程mysql用户权限管理详解mysql 5.7.18 release版安装指南(含有bin文件版本)mysql和连接相关的timeout 的详细整理mysql安装图解 mysql图文安装教程can""""t connect to mysql servwindows下mysql5.6版本安装及配置mysql字符串截取函数substring的mysql创建用户与授权方法mysql提示:the server quit withmysql日期数据类型、时间类型使用mysql——修改root密码的4种方法mysql之timestamp(时间戳)用法mysql update语句的用法详解mysql实现两张表数据的同步windows下mysql启动报1067的解决方法windows10安装mysql5.7.18教程阿里云ecs云服务器(linux系统)安装mysql后mysql中因一个双引号错位引发的血案详析mysql 显示sql语句执行时间的代码mysql select缓存机制使用详解mysql触发器简单用法示例mysql数据库的出错代码列表mysql dml语句整理汇总
    免责声明 - 关于我们 - 联系我们 - 广告联系 - 友情链接 - 帮助中心 - 频道导航
    Copyright © 2017 www.zgxue.com All Rights Reserved