Grafické aplikace pro otevírání souborů SQLite v systému Linux

Při určitých příležitostech musíme otevřít soubor tohoto typu SQLite. To je typ databáze, která je populární, její schopnost ukládat data bez potřeby serveru (jako u MySQL nebo Postgre) je bezpochyby něco zajímavého.

Před několika dny můj známý, který žije ve Španělsku (pracuje v nějaké společnosti umístění webu v Barceloně) mi řekli, že vyvíjejí malou aplikaci pro sledování SEO určitých stránek, nebo něco takového ... bylo velmi brzy ráno a já jsem stále skoro spal hehe. Řekl mi, že je třeba upravit informace z databáze SQLite, ale odmítl zavést systém Windows….

Když máme soubor sqlite a potřebujeme vidět některá data nebo je jednoduše upravit, Jak to můžeme udělat ... v repo naší distribuce máme k dispozici dvě grafické aplikace: SQLiteMan y SQLiteBrowser

V ArchLinuxu instaluji obojí pomocí následujícího příkazu:

sudo pacman -S sqliteman sqlitebrowser

V jiných distribucích, jako je Debian nebo Ubuntu, již víte:

sudo aptitude install sqliteman sqlitebrowser

Existují distribuce, které nemusí mít ve svém repozitáři zabudovaný sqliteman, není to nijak znepokojující, protože oba (i sqlitebrowser) jsou vynikající aplikace

SQLiteMan

Je to aplikace Qt, která ... hádejte co, pomáhá nám zobrazovat a upravovat obsah z databází SQLite. ... no, v tomto bodě příspěvku si myslím, že to bylo zřejmé, že? 😀

Už nic vážného. Je to aplikace, která dělá správnou věc, ani více, ani méně. Nejnovější verze (přinejmenším dostupná v Arch repos) je z roku 2007, takže nemůžeme moc žádat, můžeme tedy:

  • Otevřete soubor sqlite.
  • Zkontrolujte strukturu tabulek a jejich informace.
  • Můžeme také upravit data, která jsou v polích nebo buňkách tabulky.
  • Spouštějte dotazy SQL.
  • Změňte pragma.
  • Atd ...

Zde je snímek obrazovky:

čtenář

Ale nemysli si, že to dokážeš ... můžeme pracovat s tabulkami, strukturami atd .:

sqliteman-options

Co nemůžeme udělat? ... no, něco tak jednoduchého jako vyhledávání (a že tolik používáme v jiných systémech, jako je PHPMyAdmin) nemůžeme to udělat, chybí, když máme velké množství dat. Ahoj! ... nejsem tak slepý, viděl jsem vyhledávací tlačítko, ale ... nemohu to přinutit, aby pro mě fungovalo, alespoň ne jednoduchým způsobem, další věc, která by zůstala, by bylo hledat přímo dotaz SQL, ale ti, kteří na to nejsou zvyklí ... no , které nebudou moci, aniž by se trochu potili. Řekl jsem, jednoduchý nebo intuitivní vyhledávač, který tato aplikace nemá.

Sloupce také nemůžeme řadit kliknutím na nadpis nebo nadpis jednoho z nich. To znamená, že chci objednat ID od nejvyšší po nejnižší, pokud kliknu na název (například user_id), neobjednává jej od nejnižší k nejvyšší nebo naopak.

V souhrnu, je dobrá aplikace Qt pro otevření tohoto typu databáze a prohlížení jejího obsahu. Můžeme také upravovat data jednoduchým dvojitým kliknutím, vše velmi, velmi jednoduché. I když mu chybí nějaké další podrobnosti, které v určitém okamžiku možná budeme potřebovat, alespoň když pracujeme s velkým množstvím dat.

SQLiteBrowser

Další aplikace Qt pro stejné. Také velmi dobré, vysoce doporučeno. Můžeme udělat téměř to samé jako předtím, ale předtím, ale screenshot:

sqlitebrowser

Jak jsem říkal, můžete dělat v podstatě totéž:

  • Spouštějte dotazy SQL ze záložky.
  • Čtěte a upravujte data nebo informace uložené velmi jednoduchým způsobem.
  • Práce s tabulkami (jejich vyprázdnění, přejmenování atd.).
  • Upravit strukturu pole.
  • Upravit pragmy.
  • Zobrazit protokol dotazů sql (tuto možnost v předchozí aplikaci jsem nenašel)
  • Atd.

Znovu chybí vyhledávač 🙁

Dobře, ale SQLiteMan nebo SQLiteBrowser?

Jelikož se tento článek zabývá konkrétně dvěma aplikacemi, je normální, že se mezi nimi provádí srovnání 😉

Nevím, jestli je to osobní ocenění nebo skutečně objektivní názor, ale, Shledal jsem SQLiteBrowser lépe hotový než SQLiteMan.

Neříkám to pro něco tak jednoduchého jako log sql, ale protože obsahuje podrobnosti, které předchozí aplikaci chybí, mohu například řadit sloupce vzestupně nebo sestupně (Považuji to za téměř zásadní!), Najdu GUI, které neznám ... lépe hotové, vyleštěnější, protože zobrazuje informace nebo pole uspořádanějším způsobem.

Dále (a je to něco jiného velmi důležité), máme tlačítko pro vrácení nebo vrácení změn ... O_O ... jak to, že to SQLiteMan nemá? … WTF!

Kdybych dostal na výběr, SQLiteBrowser by byla moje grafická aplikace pro Linux, která manipuluje se soubory SQLite.

PS: Doufám, že to Iván přečte a především, že vyřeší svůj problém. Mimochodem, pokud vyděláte navýšení ... nebo něco takového, sdílejte to s námi hahaha, nebo možná pozice v této společnosti umístění webu v Barceloně Ani by to neublížilo, všichni víme, jak je krize haha

Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   cerberus řekl

    Jsi crack!

  2.   rapajk řekl

    Nejlepší pro SQLite je podle mého názoru doplněk Firefoxu: „SQLite Manager“. Od té doby, co jsem to objevil, jsem nikdy nepoužil žádný z těchto dvou programů.

    1.    KZKG ^ Gaara řekl

      Ano, byl to další článek, o kterém jsem uvažoval, že napíšu HAHAHAHA ... dostali jste se přede mě LOL !!

      1.    rapajk řekl

        XD

    2.    jsbsan řekl

      Rapajk:
      „... SQLite Manager ....“
      Ano, tento doplněk Firefoxu je velmi pohodlný a dobrý ...
      Nechám vám odkaz ke stažení:
      https://addons.mozilla.org/es/firefox/addon/sqlite-manager/

  3.   Jorge řekl

    Dobrý. K tomu používám také konzolu Akonadi.

    K tomu všemu, jaké zdroje zde používáte? -> https://blog.desdelinux.net/wp-content/uploads/2014/12/sqliteman-options.png?7d6589 To je krásné.

    1.    KZKG ^ Gaara řekl

      Používám Droid Sans pro všechno v systému 🙂

      1.    Jorge řekl

        Díky, ale nevím, jestli jste si všimli, že mám na mysli TOTO konkrétní zachycení.

      2.    Jorge řekl

        Ach, ne, zapomeň na to, co jsem řekl, děkuji, teď jsem si toho všiml, i když to tady takhle nevypadá D:

  4.   miguel cumpa ascuna řekl

    Používám téměř pro všechny své DB dbeaver http://dbeaver.jkiss.org/

  5.   lovec řekl

    SQLiteMan byl nejlepší ve své době, ale vývojář jej odložil stranou, takže již není v repo operacích.

  6.   Hannibal Smith řekl

    cuales son los entornos de escritorio de los admins de desdelinux ?

    1.    živý řekl

      V mém případě (a v případě KZKG ^ Gaara) pak KDE. Nevím, co má Pablo právě na sobě.

      1.    Hannibal Smith řekl

        🙂 měli byste napsat článek o svých oblíbených desktopech a proč se vám líbí 🙂 a co se vám nelíbí na ostatních! 🙂

      2.    KZKG ^ Gaara řekl

        To není příliš aktuální, ale ... můžete mít nápad: https://blog.desdelinux.net/por-que-usas-kde/

  7.   přepínač řekl

    Před několika lety jsem použil SQLite Studio, který, i když je lehký, multiplatformový, přenosný a stále aktuální (alespoň u beta verzí), měl chybu, že když jsem otevřel databázi se spouštěči, mohly by zmizet z jednoho okamžiku do druhého (nevím pokud to opravili v nejnovějších verzích).
    Nakonec jsem zůstal u SQLite Manageru (hlavně proto, že může otevírat databáze mého profilu Firefoxu, když je program používán), a když ho nemám k dispozici, použiji sqlite3 pomocí konzoly.