乐趣区

关于sqlite:教程navicat配合HTTP通道远程连接SQLite数据库

前言

🍊原因

好奇的我想查看服务器上宝塔面板的 SQLite 数据库

久别一月,特来水文。起因是我看到 服务器上搭建的宝塔面板 ,好奇其中应用的SQLite 数据库,想用navicat 近程连贯 看一下,奈何不会玩,特来写一篇文章解析一下,如何通过 Navicat Premium 工具下 ntunnel_sqlite.php 工具 配合 HTTP 通道近程连贯 SQLite 数据库


🎯次要指标

实现 2 大重点

  1. ntunnel_sqlite.php应用办法
  2. HTTP 通道 连贯近程服务器的 SQLite


    🍈猜你想问

    如何与狗哥分割进行探讨

    关注公众号【JavaDog 程序狗】

    公众号回复【入群】或者【退出】,便可成为【程序员学习交换摸鱼群】的一员,问题轻易问,牛逼轻易吹。

此群劣势:

  1. 技术交换随时沟通
  2. 任何私活资源收费分享
  3. 实时科技动态领先通晓
  4. CSDN 资源收费下载
  5. 自己所有源码均群内开源,可收费应用

    2. 踩踩狗哥博客

    javadog.net

    大家能够在外面留言,随便施展,有问必答


🍯猜你喜爱

文章举荐

【我的项目实战】SpringBoot+uniapp+uview2 打造 H5+ 小程序 +APP 入门学习的聊天小我的项目
【我的项目实战】SpringBoot+uniapp+uview2 打造一个企业黑红名单吐槽小程序
【模块分层】还不会 SpringBoot 我的项目模块分层?来这手把手教你!
【ChatGPT】手摸手,带你玩转 ChatGPT
【ChatGPT】SpringBoot+uniapp+uview2 对接 OpenAI,带你开发玩转 ChatGPT


注释

🍵三个问题

1. 什么是 SQLite?

SQLite 是一个 过程内的库 ,实现了 自力更生的、无服务器的、零配置的、事务性的 SQL 数据库引擎

就像其余数据库,SQLite 引擎不是一个独立的过程,能够按应用程序需要进行 动态或动静连贯,SQLite 间接拜访其存储文件。

2. 为何不能间接应用 Navicat 连贯?

SQLite 数据库端口 没凋谢外网拜访的时候,Navicat 在外网无法访问数据库

3. 什么是 HTTP 通道近程连贯?

通过在 服务器上运行 PHP 服务 ,配合官网的ntunnel_sqlite.php 脚本 进行连贯数据库


🍍开始

1. 找到本机(本电脑) 上的 ntunnel_sqlite.php

找到 navicat 装置目录下 ntunnel_sqlite.php

2. 将 ntunnel_sqlite.php 文件搁置到 Linux 服务器

Tips: 要搁置到外网能够拜访的地位

3. 验证 http 服务

外网拜访 ntunnel_sqlite.php 文件

4. 验证连贯 sqlite

在 Database File 框中输出 sqlite.db 文件的门路,留神是 绝对于 ntunnel_sqlite.php 文件所在位置的门路,点击 Test Connection 测试。本狗以宝塔面板中的 default.db 作为测试 db,门路为 ntunnel_sqlite.php 同文件夹,显示 Connection Success! 即为胜利

5. 应用 navicat 进行 HTTP 通道连贯

  1. 新建 sqlite 连贯
  2. 抉择应用 HTTP 通道,通道地址写入方才上方测试的外网地址
  1. 惯例选项中,数据库文件写入方才测试的相对路径 default.db
  1. 点击测试,验证是否胜利
  1. 点击确定,生成连贯
  1. 连贯胜利

总结

本文通过介绍navicat 配合 HTTP 通道,并实操近程连贯 SQLite 数据库。此文比拟水,只是记录一个不罕用的数据库的连贯步骤,特此记录。

退出移动版