VScode第三方插件打开sqlite数据库图文教程

 更新时间:2023年06月09日 10:05:11   作者:cungudafa  
在实际做一个项目的时候,为了提高效率我们会首选不重复造轮子,所以可能会用到第三方库,下面这篇文章主要给大家介绍了关于VScode第三方插件打开sqlite数据库的相关资料,文中通过图文介绍的非常详细,需要的朋友可以参考下

前言

最近在做的东西涉及SQLite数据库(一种常用在移动端的数据库类型,和mysql这些主流数据库也差不多),为了方便调试开发,数据库预览很重要;同时,mac预览数据库的软件多数是要收费的,且我体验时间用了两款也不是特别满意。

针对只是要预览数据库不做太多操作,需要打开.sqlite、.db等数据库格式的文件,有一点计算机基础,VSCode的第三方插件真的做的很好。

对比

这里放一下对比,需要直接看使用的直接跳过这里。

1.文本文件、表格软件打开

格式不匹配,内容符号不匹配:

  • 创建库的时候如果没用UTF8,用文本文件是打不开的,
  • 如果数据库表内容是BLOB二进制特殊类型,表格也打不开的
  • 最重要的是,数据库类型文件后缀是:.sqlite、.db,多数软件不能解码即打不开。

2.专业软件

数据库专业软件都是要收费的,体验14天自动续费啥的别忘记取消,不支持盗版!!!且数据库软件都比较大,下载和启动一次都比较麻烦,简单预览数据库用不上如此周章。

3.python

虽说数据打交道离不开python,但是终端效果对于长字符串预览还是不太友好

import sqlite3

import pandas as pd
import sqlite3
# 利用pandas读取数据
path = "SensorsAnalyticsDatabase.sqlite"

with sqlite3.connect(path) as con:
    # read_sql_query和read_sql都能通过SQL语句从数据库文件中获取数据信息
    df = pd.read_sql_query("SELECT * FROM events", con=con)
    # df = pd.read_sql("SELECT * FROM events", con=con)
    print(df.shape)
    print(df.dtypes)
    print(df.head())

VScode 第三方库打开数据库

我这里是SQLite数据库,所以下载SQLite插件即可,同理Mysql和SqlServer也是一样的。

1. 下载第三方库插件

在扩展中搜索下载

2.打开sqlite新建查询

打开数据表所在的文件夹,右键新建查询New Query

3.输入查询内容

我的表名称为events,全查询如下,sql的语句知识捡一下

SELECT * FROM events

输入查询语句后,右键Run Query执行查询。

显示:

看起来还不错,格式和翻页也挺友好。

总结

到此这篇关于VScode第三方插件打开sqlite数据库的文章就介绍到这了,更多相关VScode第三方插件打开数据库内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Sqlite 常用函数 推荐

    Sqlite 常用函数 推荐

    Sqlite 常用函数,在实际开发中,经常遇的到。
    2009-09-09
  • Win11下基于VS2022编译SQLite3源码的实现步骤

    Win11下基于VS2022编译SQLite3源码的实现步骤

    本文主要介绍了Win11下基于VS2022编译SQLite3源码的实现步骤,文中通过图文介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-09-09
  • SQLite教程(五):数据库和事务

    SQLite教程(五):数据库和事务

    这篇文章主要介绍了SQLite教程(五):数据库和事务,本文讲解了Attach数据库、Detach数据库、事务等内容,需要的朋友可以参考下
    2015-05-05
  • SQLite高手晋级教程:调试与性能优化以及常见问题

    SQLite高手晋级教程:调试与性能优化以及常见问题

    SQLite 是一个轻量级的数据库,广泛用于各种应用中,包括移动应用和嵌入式系统,尽管它非常灵活和强大,但在处理大规模数据或高并发请求时,性能优化变得非常重要,本篇文章将重点讲解 SQLite 的调试工具和性能优化技巧,以帮助您解决常见问题并进一步提升数据库性能
    2025-03-03
  • SQLite 入门教程四  增删改查 有讲究

    SQLite 入门教程四 增删改查 有讲究

    增删改查操作,其中增删改操作被称为数据操作语言 DML,相对来说简单一点。 查操作相对来说复杂一点,涉及到很多子句,所以这篇先讲增删改操作,以例子为主,后面再讲查操作
    2013-12-12
  • 为SQLite3提供一个ANSI到UTF8的互转函数

    为SQLite3提供一个ANSI到UTF8的互转函数

    这篇文章主要为大家分享下ANSI与UTF8的互转函数,需要的朋友可以收藏下
    2013-12-12
  • SQLite中的WAL机制详细介绍

    SQLite中的WAL机制详细介绍

    这篇文章主要介绍了SQLite中的WAL机制详细介绍,本文讲解了什么是WAL、WAL如何工作、WAL的优点与缺点、WAL引入的兼容性问题、WAL引入的性能问题等内容,需要的朋友可以参考下
    2015-01-01
  • sqlite3自动插入创建时间和更新时间的功能实现

    sqlite3自动插入创建时间和更新时间的功能实现

    最近在记录一些简单的结构化日志信息时,用到了sqlite3数据库(保存的信息比较简单,用Mysql,SQL Server,Postgres这些数据库有点小题大做),这次使用,希望sqlite3也能提供几个基本的功能,自动插入创建时间和更新时间,需要的朋友可以参考下
    2024-06-06
  • SQLite教程(十二):锁和并发控制详解

    SQLite教程(十二):锁和并发控制详解

    这篇文章主要介绍了SQLite教程(十二):锁和并发控制详解,本文讲解了锁和并发控制机制概述、文件锁、回滚日志、数据写入、SQL级别的事务控制等内容,需要的朋友可以参考下
    2015-05-05
  • SQLite数据库常用语句及MAC上的SQLite可视化工具MeasSQLlite使用方法

    SQLite数据库常用语句及MAC上的SQLite可视化工具MeasSQLlite使用方法

    这篇文章主要介绍了SQLite数据库常用语句及MAC上的SQLite可视化工具MeasSQLlite使用方法,需要的朋友可以参考下
    2016-01-01

最新评论