数据库安全一直是建站比较重要的一部分,那么对外开放数据库的端口是有一定的风险的,实际开发过程中我们需要远程连接数据库,怎么样在服务器不对外开放3306端口的情况下,远程连接数据库呢。

1.我们知道,不管对外开不开放端口,在服务器本机我们是可以直接进行访问的,http通道方式就是利用此原理。

2.在开始之前我们需要服务器有一个外网可以访问的页面。

3.然后将数据库连接文件放到服务器上,并且可以使用连接进行访问。文件下载地址:

https://download.csdn.net/download/qq_17403553/10603145

4.直接访问连接会出现当前页面,该页面就是相当于本地连接数据库的页面,可以输入账号密码进行连接测试。

5.可以看到提示连接成功。接下来便是数据库软件上的操作了。

6.我自己用的是Navicat 数据库工具。

7.新建一个数据库,将刚才测试的信息照搬过来

8.选择标签上的http选项卡,填写数据库文件的访问连接。

9.大功告成!

使用http通道方式远程连接数据库相关推荐

  1. 使用内网穿透远程连接数据库

    如题,本篇主要使用NATAPP进行内网穿透从而远程连接数据库. 远程连接数据库在这里指的是不通过局域网,sql server远程连接数据库的方式有两种,一种是最简单的,只需要数据库创建人的那台电脑在本 ...

  2. 初始化Mariadb数据库+远程连接数据库

    一.初始化Mariadb数据库 1.安装Mariadb yum install mariadb mariadb-server 2.启动Mariadb systemctl start mariadb s ...

  3. mysql远程连接数据库的二种方法_mysql 远程连接数据库的二种方法

    mysql 远程连接数据库的二种方法 一.连接远程数据库: 1.显示密码 如:MySQL 连接远程数据库(192.168.5.116),端口"3306",用户名为"roo ...

  4. Sqlcmd连接SQL方式(远程机器直接查询SQL)

    Sqlcmd连接SQL方式(远程机器直接查询SQL) 有时我们不想登录SQL服务器去查询数据库,那么我们怎么做呢? 1, SQLCMD命令:首先你的本地机器的域登录名必须有访问远程SQL数据库的权限 ...

  5. 远程linux服务器,安装集成的xampp,本地电脑远程连接数据库进行使用

    远程linux服务器,安装集成的xampp,本地电脑远程连接数据库进行使用 使用 navicat 相关软件远程连接数据库远程访问 xampp目录一般在/opt/lampp中 一.执行命令.进入目录: ...

  6. IDEA远程连接数据库

    IDEA远程连接数据库 1.选择数据源 2. 选择连接的数据库 3. 选择驱动 4. 测试连接 (MySQL 5.7版本 驱动==mysql-connector-java-5.1.47.jar==) ...

  7. Springboot集成Durid远程连接数据库一直报ERROR 1045 (28000): Access denied for user

    1.问题   Springboot集成Durid远程连接数据库时,发现一直报ERROR 1045 (28000): Access denied for user,显示密码错误,但在本地通过Navica ...

  8. 服务器宝塔面板配置远程连接数据库

    服务器宝塔面板配置远程连接数据库 阅读本博文可以自定义数据库用户权限,配合Navicat执行新建数据库等操作. 运行环境描述 阿里云ECS 系统:CentOS Linux 数据库:MySQL 5.5 ...

  9. web端通过novnc方式远程windows server环境搭建详解

    1.起因 最近公司项目有一个需求,需要实现novnc方式远程连接到服务器,之前没有做过类似的功能,听其他技术说可以自己搭一个novnc的server,搞一个websocket的请求代理,通过novnc ...

最新文章

  1. 为什么RedisCluster会设计成16384个槽呢?
  2. JSP数据交互(一)
  3. 记录一些比较有趣的网站,来给自己的网站设计积累思想
  4. JavaScript实现浏览器菜单的一些功能
  5. Domino Web开发规则之二:DOMINO与开发相关的管理规范
  6. MyEclipse for Windows快捷键
  7. Web Magic 总体架构
  8. gradient设置上下渐变_PaintCode Mac使用教程:如何使用渐变色
  9. ios html gif 显示,iOS gif图显示问题
  10. 用java实现动态排序_关于Java动态分组排序的问题(Android中需要将数据排序给RecyclerView使用)...
  11. 【bootloader】bootloader启动过程分析
  12. pc计算机怎么设置域名管理,如何设置域名的DNS服务器 -电脑资料
  13. 浅谈MySQL索引背后的数据结构及算法【转】
  14. 中国大数据与智能计算产业联盟“开源软件工作委员会”成立会议在京召开
  15. JavaScript就这么回事(好收藏,哪天忘了可以查一查)
  16. 林中鸟计算机弹奏,用现象证实现象这叫复试,计算机的计算只是计算,与经络的现象无关。气感循行...
  17. 端午小礼品:30 本技术书
  18. 防火墙之firewalld
  19. 基于STM32+FreeRtos+ESP8266+MQTT连接阿里云
  20. rouge 摘要评估_ROUGE简介,以及如何使用它评估摘要

热门文章

  1. Mac下的快速回到桌面快捷方式
  2. c语言printf(%-6.2e n),以下程序段的执行结果是().double x;x=218.82631; printf('%-6.2e\n',x);...
  3. 占豪收评--天然气荒
  4. git的安装与基础操作
  5. python中导入模块使用哪个关键字_关于python导入模块的关键字介绍
  6. css强制文字换行(文字对齐) 、禁止换行(文字省略)
  7. Mysql5.7.24安装版的下载与安装
  8. mate9root程序,mate9rom
  9. 【物联网项目】OLED改造
  10. 快乐星球计算机老师007,这10大专业是真的累,第一名007是常事儿