V tomto článku vám ukážeme, jak nainstalovat a používat SQLite DB Browser k načtení databázového souboru, procházení dat a spouštění SQL dotazů.
SQLite je samostatný, odlehčený systém správy relačních databází bez serveru s otevřeným zdrojovým kódem. Je to databáze, která má nulovou konfiguraci, což znamená, že ji stejně jako ostatní databáze nemusíte konfigurovat ve vašem systému.
Prohlížeč SQLite DB Browser je vizuální nástroj s otevřeným zdrojovým kódem používaný k vytváření, navrhování a úpravě databázových souborů kompatibilních s SQLite. Software poskytuje ovládací prvky a průvodce pro práci s řadou databázových funkcí v pohodlném vizuálním médiu. Běží na Windows, Linux, Mac a FreeBSD.
Nejběžnější databázové soubory, se kterými se uživatelé SQLite DB Browseru setkají, jsou soubory s příponou .db
.
Prohlížeč DB pro funkce SQLite
Prohlížeč DB je pro uživatele a vývojáře, kteří chtějí vytvářet, prohledávat a upravovat databáze SQLite. Mezi jeho hlavní vlastnosti patří:
- Vytvářejte a komprimujte soubory databáze.
- Vytvářejte, definujte, upravujte a mažte tabulky a indexy.
- Procházet, upravovat, přidávat a mazat záznamy.
- Hledejte záznamy.
- Import a export tabulek z/do souborů CSV.
- Import a export databází z/do souborů výpisu SQL.
- Zadávejte dotazy SQL a kontrolujte výsledky.
- Prohlédněte si protokol všech příkazů SQL vydaných aplikací.
- Vykreslujte jednoduché grafy založené na datech tabulky nebo dotazu.
Nainstalujte SQLite DB Browser v systému Linux
Ubuntu / Linux Mint
Chcete-li nainstalovat Prohlížeč SQLite DB Browser na Ubuntu nebo Linux Mint, existuje PPA obsahující nejnovější verzi. Chcete-li přidat tento PPA do svého systému a nainstalovat z něj Prohlížeč SQLite DB Browser, zadejte do terminálu tyto příkazy:
sudo add-apt-repository -y ppa:linuxgndu/sqlitebrowser
sudo apt update
sudo apt install sqlitebrowser
Debian
Spusťte následující příkaz a nainstalujte jej do Debianu.
sudo apt install sqlitebrowser
Fedora
Prohlížeč SQLite DB je ve Fedoře standardně zahrnut. Chcete-li jej nainstalovat, zadejte:
sudo dnf install sqlitebrowser
Arch Linux
Balíček lze nainstalovat do Arch Linuxu pomocí správce balíčků Pacman.
sudo pacman -S sqlitebrowser
openSUSE
Uživatelé openSUSE jej mohou nainstalovat zadáním následujícího příkazu do terminálu:
sudo zypper install sqlitebrowser
Jak používat SQLite DB Browser
Úvodní obrazovka prohlížeče DB bude vypadat nějak takto:
Správa databáze může být pěkně provedena pomocí čtyř karet vlevo nahoře.
- Struktura databáze :Vytvářejte, vypisujte a mažte databázové tabulky.
- Procházet data :Procházejte hodnoty v tabulkách, přidávejte řádky a měňte hodnoty.
- Upravit pravidla :Ovládejte různé proměnné prostředí a příznaky stavu v prostředí SQLite.
- Spustit SQL :Pomocí této karty můžete spouštět příkazy SQL.
Zpočátku budou zcela prázdné, protože jste ještě nevytvořili ani neotevřeli databázi.
Otevření databáze
Otevření databázového souboru pomocí SQLite DB Browser je, jak byste očekávali, docela jednoduché.
Chcete-li otevřít soubor databáze, proveďte následující:
- Klikněte na „Otevřít databázi ” na panelu nástrojů.
- Přejděte na místo, kde jste uložili soubor databáze na místním počítači.
- Vyberte jej a klikněte na „Otevřít “.
Kromě toho můžete také přetáhnout soubor přímo do uživatelského rozhraní a soubor se otevře.
Pokud ještě nemáte kopii této databáze, můžete si stáhnout ukázkovou databázi SQLite zde.
Procházet data
Můžete procházet tabulky a prohlížet záznamy kliknutím pravým tlačítkem na název tabulky a výběrem možnosti „Procházet tabulku “.
V důsledku toho se zobrazí záznamy tabulky.
Spouštění dotazů SQL v prohlížeči SQLite DB
Síla databáze samozřejmě spočívá v její schopnosti vyhledávat a extrahovat záznamy. U databáze kompatibilní s SQL k tomu používáme jazyk SQL.
Prohlížeč DB podporuje zápis SQL dotazů přímo pod „Execute SQL “. Spusťte tedy dotaz, abyste viděli, jak to funguje.
Zadejte dotaz a kliknutím na modrou šipku spusťte příkaz SQL. Výsledky se zobrazí ve spodním panelu.
Závěr
SQLite DB Browser je výkonný nástroj pro interakci s databázemi SQLite. Byl vytvořen pro použití jak vývojáři, tak koncovými uživateli.
SQLite DB Browser nebyl vytvořen jako shell pro SQLite, ani nevyžaduje znalost SQL. Je to jednoduše vizuální nástroj, který uživatelům pomáhá pracovat s databázemi SQLite.
Další informace o tom najdete na webu projektu.