HTTP 设置(只限于 MySQL、PostgreSQL 及 SQLite)
HTTP 通道是一种连接到服务器的方法,使用与网络服务器相同的通讯协定(http://)和相同的端口(端口 80)。这是当你的互联网服务供应商不允许直接连接到他们的服务器,但允许创建 HTTP 连接时使用。
创建 HTTP 连接的步骤:
- 上传通道脚本
若要使用此连接方法,首先需要做的就是上传通道脚本到服务器位于的网络服务器。
注意:ntunnel_mysql.php、ntunnel_pgsql.php 或 ntunnel_sqlite.php 是在 Navicat 的安装文件夾中。 - 设置 HTTP 通道
下列指示将引导你完成设置 HTTP 连接进程。
- 点击 或选择文件 -> 新建连接 来设置连接属性。
- 选择 HTTP 选项卡并启用 使用 HTTP 通道。
- 输入通道脚本的网址,例如:http://www.navicat.com/ntunnel_mysql.php。
- 如果你的服务器安装了 ModSecurity,你可以勾选 用 base64 编码传出查询 选项。
- 如果通道脚本是在一个密码保护的服务器或你要通过代理服务器来访问网际网路,你可以在 验证 或 代理服务器 选项卡提供所需的详细验证数据。
- 在常规设置页面的 Navicat 主机名是由你的数据库讬管公司提供,应设置和 HTTP 服务器相对。
注意:HTTP 通道和 SSH 通道不能同时运作。当你选择了 HTTP 通道,SSH 通道禁用,反之亦然。