VScode第三方插件打開sqlite數(shù)據(jù)庫圖文教程
前言
最近在做的東西涉及SQLite數(shù)據(jù)庫(一種常用在移動端的數(shù)據(jù)庫類型,和mysql這些主流數(shù)據(jù)庫也差不多),為了方便調試開發(fā),數(shù)據(jù)庫預覽很重要;同時,mac預覽數(shù)據(jù)庫的軟件多數(shù)是要收費的,且我體驗時間用了兩款也不是特別滿意。
針對只是要預覽數(shù)據(jù)庫不做太多操作,需要打開.sqlite、.db等數(shù)據(jù)庫格式的文件,有一點計算機基礎,VSCode的第三方插件真的做的很好。
對比
這里放一下對比,需要直接看使用的直接跳過這里。
1.文本文件、表格軟件打開
格式不匹配,內(nèi)容符號不匹配:
- 創(chuàng)建庫的時候如果沒用UTF8,用文本文件是打不開的,
- 如果數(shù)據(jù)庫表內(nèi)容是BLOB二進制特殊類型,表格也打不開的
- 最重要的是,數(shù)據(jù)庫類型文件后綴是:.sqlite、.db,多數(shù)軟件不能解碼即打不開。

2.專業(yè)軟件
數(shù)據(jù)庫專業(yè)軟件都是要收費的,體驗14天自動續(xù)費啥的別忘記取消,不支持盜版!?。∏覕?shù)據(jù)庫軟件都比較大,下載和啟動一次都比較麻煩,簡單預覽數(shù)據(jù)庫用不上如此周章。

3.python
雖說數(shù)據(jù)打交道離不開python,但是終端效果對于長字符串預覽還是不太友好

import sqlite3
import pandas as pd
import sqlite3
# 利用pandas讀取數(shù)據(jù)
path = "SensorsAnalyticsDatabase.sqlite"
with sqlite3.connect(path) as con:
# read_sql_query和read_sql都能通過SQL語句從數(shù)據(jù)庫文件中獲取數(shù)據(jù)信息
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 第三方庫打開數(shù)據(jù)庫
我這里是SQLite數(shù)據(jù)庫,所以下載SQLite插件即可,同理Mysql和SqlServer也是一樣的。
1. 下載第三方庫插件
在擴展中搜索下載

2.打開sqlite新建查詢
打開數(shù)據(jù)表所在的文件夾,右鍵新建查詢New Query


3.輸入查詢內(nèi)容
我的表名稱為events,全查詢?nèi)缦?,sql的語句知識撿一下
SELECT * FROM events
輸入查詢語句后,右鍵Run Query執(zhí)行查詢。

顯示:

看起來還不錯,格式和翻頁也挺友好。
總結
到此這篇關于VScode第三方插件打開sqlite數(shù)據(jù)庫的文章就介紹到這了,更多相關VScode第三方插件打開數(shù)據(jù)庫內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
Sqlite數(shù)據(jù)庫里插入數(shù)據(jù)的條數(shù)上限是500
sqlite每次只能插入的數(shù)據(jù)不能超過500條數(shù)據(jù),大家在使用的時候需要注意一下。2015-04-04
System.Data.SQLite 數(shù)據(jù)庫詳細介紹
System.Data.SQLite是SQLite的加強版,它可以無需.NET Framework支持,由于它內(nèi)部包含了一個ADO.NET 2.0引擎,所以.NET開發(fā)人員可以利用System.Data.SQLite方便地開發(fā).NET程序。2011-02-02
sQlite常用語句以及sQlite developer的使用與注冊
sQlite數(shù)據(jù)庫對大家來說應該都不陌生,下面這篇文章主要給大家介紹了關于sQlite常用語句以及sQlite developer使用與注冊的相關資料,文中通過示例代碼與圖片給大家介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,下面來一起看看吧。2017-10-10

