前言

原因

好奇的我想查看服务器上宝塔面板的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数据库。此文比拟水,只是记录一个不罕用的数据库的连贯步骤,特此记录。