Grafične aplikacije za odpiranje datotek SQLite v Linuxu

Ob določenih priložnostih moramo odpreti datoteko te vrste SQLite. To je vrsta baze podatkov, ki je priljubljena, njena sposobnost shranjevanja podatkov brez potrebe po strežniku (kot pri MySQL ali Postgre) je nekaj nedvomno zanimivega.

Pred nekaj dnevi je moj znanec, ki živi v Španiji (dela v nekakšnem podjetju spletno pozicioniranje v Barceloni) mi je rekel, da razvijajo majhno aplikacijo za spremljanje SEO določenih spletnih mest ali kaj podobnega ... bilo je zelo zgodaj zjutraj in še vedno sem skoraj spal hehe. Rekel mi je, da mora spremeniti podatke iz baze podatkov SQLite, vendar se ni hotel zagnati prek sistema Windows….

Ko imamo datoteko sqlite in moramo videti nekaj podatkov ali jih preprosto spremeniti, Kako lahko to storimo? ... v repo-u našega distribucijskega sistema imamo na voljo dve grafični aplikaciji za to: SQLiteMan y Brskalnik SQLite

V ArchLinux namestim oba z naslednjim ukazom:

sudo pacman -S sqliteman sqlitebrowser

V drugih distribucijskih sistemih, kot sta Debian ali Ubuntu, že veste:

sudo aptitude install sqliteman sqlitebrowser

Obstajajo distroji, ki v svojem repoju nimajo vključenega sqliteman-a, ni zaskrbljujoče, ker sta oba (tudi sqlitebrowser) odlična programa

SQLiteMan

To je aplikacija Qt, ki ... uganite, pomaga nam pri prikazovanju in urejanju vsebin iz zbirk podatkov SQLite. ... no, v tem trenutku v prispevku mislim, da je bilo očitno, kajne? 😀

Nič več resnega. To je aplikacija, ki naredi pravilno, niti bolj niti manj. Najnovejša različica (vsaj na voljo v Arch repos) je iz leta 2007, zato ne moremo zahtevati veliko, z njo lahko:

  • Odprite datoteko sqlite.
  • Preglejte strukturo tabel in njihove informacije.
  • Prav tako lahko spremenimo podatke, ki so v poljih ali celicah tabele.
  • Izvedite poizvedbe SQL.
  • Spremenite pragme.
  • Itd ...

Tu je posnetek zaslona:

sqliteman

Toda ne mislite, da zmorete ravno to ... lahko delamo s tabelami, strukturami itd.:

sqliteman-možnosti

Česa ne moremo storiti? ... no, nekaj tako preprostega kot iskanje (in da toliko uporabljamo v drugih sistemih, kot je PHPMyAdmin) tega ne moremo storiti, manjka, če imamo velike količine podatkov. Zdravo! ... Nisem tako slep, videl sem gumb za iskanje, ampak ... Ne morem ga spraviti, da deluje zame, vsaj ne na preprost način, ostalo pa bi bilo, da bi iskali neposredno za poizvedbo SQL, toda tisti, ki tega niso vajeni ... no, česar pa ne bodo mogli, ne da bi se malo potili. Rekel sem, preprost ali intuitiven iskalnik, ki ga ta aplikacija nima.

Prav tako ne moremo razvrstiti stolpcev s klikom na naslov ali naslov enega od njih. To pomeni, da želim naročiti ID-je od najvišjega do najnižjega, če kliknem na naslov (user_id na primer), ne naroča ga od najnižjega do najvišjega ali obratno.

V povzetku, je dobra aplikacija Qt za odpiranje te vrste zbirke podatkov in ogled njene vsebine. Podatke lahko urejamo tudi s preprostim dvojnim klikom, vse zelo, zelo preprosto. Čeprav manjka še nekaj podrobnosti, ki bi jih v določenem trenutku morda potrebovali, vsaj kadar delamo z veliko podatki.

Brskalnik SQLite

Še ena aplikacija Qt za isto. Tudi zelo dobro, zelo priporočljivo. Naredimo lahko skoraj enako kot s tistim, ki smo ga prej videli ... najprej pa posnetek zaslona:

sqlitebrowser

Kot sem rekel, lahko storite v bistvu isto stvar:

  • Zaženite poizvedbe SQL z zavihka.
  • Preberite in spremenite shranjene podatke ali informacije na zelo preprost način.
  • Delo s tabelami (jih izpraznite, preimenujte itd.).
  • Uredi strukturo polj.
  • Uredi pragme.
  • Ogled dnevnika poizvedb sql (te možnosti v prejšnji aplikaciji nisem našel)
  • Itd

Ponovno, manjka iskalnik 🙁

V redu, ampak SQLiteMan ali SQLiteBrowser?

Ker ta članek obravnava natančno dve aplikaciji, je običajno, da se med njima opravijo primerjave 😉

Ne vem, ali gre za osebno spoštovanje ali resnično objektivno mnenje, toda, Zdi se mi, da je SQLiteBrowser bolje končan kot SQLiteMan.

Ne rečem za nekaj tako preprostega, kot je dnevnik sql, ampak ker vsebuje podrobnosti, ki jih prejšnja aplikacija nima, na primer lahko stolpce razvrstim v naraščajočem ali padajočem vrstnem redu (Zdi se mi skoraj nujno!), Menim, da je GUI, ki ga ne poznam ... bolje dokončan, bolj uglajen, saj prikazuje informacije ali polja bolj urejeno.

Nadalje (in to je nekaj drugega zelo pomembno), imamo gumb za razveljavitev ali razveljavitev sprememb ... O_O ... kako to, da SQLiteMan tega nima? ... WTF!

Če imam možnost izbire, bi bil SQLiteBrowser moja grafična aplikacija za Linux, ki manipulira z datotekami SQLite.

PS: Upam, da je Iván prebral to in predvsem, da je rešil svoj problem. Mimogrede, če zaslužite povišico ... ali kaj podobnega, delite to z nami hahaha ali celo položaj v tem podjetju spletno pozicioniranje v Barceloni Tudi ne bi škodilo, vsi vemo, kako je kriza haha

Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   cerberus je dejal

    Ti si krek!

  2.   rapajk je dejal

    Po mojem mnenju je najboljši za SQLite vtičnik Firefox: "SQLite Manager". Odkar sem jo odkril, nisem nikoli več uporabil nobenega od teh dveh programov.

    1.    KZKG ^ Gaara je dejal

      Ja, to je bil naslednji članek, o katerem sem razmišljal, da napišem HAHAHAHA ... ti si pred mano LOL !!

      1.    rapajk je dejal

        XD

    2.    jsbsan je dejal

      Rapajk:
      "... Upravitelj SQLite ...."
      Da, ta dodatek za Firefox je zelo udoben in dober ...
      Pustim vam povezavo za prenos:
      https://addons.mozilla.org/es/firefox/addon/sqlite-manager/

  3.   Jorge je dejal

    Dobro. Tudi za to uporabljam konzolo Akonadi.

    Katere vire pri vsem tem uporabljate tukaj? -> https://blog.desdelinux.net/wp-content/uploads/2014/12/sqliteman-options.png?7d6589 Ta čudovita.

    1.    KZKG ^ Gaara je dejal

      Droid Sans uporabljam za vse v sistemu 🙂

      1.    Jorge je dejal

        Hvala, vendar ne vem, če ste opazili, da sem govoril o TEM konkretnem zajemu.

      2.    Jorge je dejal

        Ah, ne, pozabi, kar sem rekel, hvala, zdaj sem opazil, čeprav tukaj to ni videti takole D:

  4.   miguel cumpa ascuna je dejal

    Uporabljam za skoraj vse moje DB dbeaver http://dbeaver.jkiss.org/

  5.   dhunter je dejal

    SQLiteMan je bil najboljši v svojem času, toda razvijalec ga je dal na stran, zato ga ni več v repo skladiščih.

  6.   Hannibal Smith je dejal

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

    1.    živahno je dejal

      V mojem primeru (in v primeru KZKG ^ Gaara) potem KDE. Ne vem, kaj ima Pablo trenutno na sebi.

      1.    Hannibal Smith je dejal

        🙂 napišite članek o svojih najljubših namizjih in zakaj so vam všeč 🙂 ter kaj vam ni všeč pri drugih! 🙂

      2.    KZKG ^ Gaara je dejal

        To ni zelo trenutno, ampak ... lahko imate idejo: https://blog.desdelinux.net/por-que-usas-kde/

  7.   preklopnik je dejal

    Pred nekaj leti sem uporabljal SQLite Studio, ki je, čeprav je lahek, večplatformen, prenosljiv in je še vedno posodobljen (vsaj z različicami beta), imel napako, da bi lahko, ko sem odprl bazo podatkov s sprožilci, ti iz enega trenutka v drugega vedeti, ali so to popravili v najnovejših različicah).
    Na koncu sem ostal pri SQLite Managerju (predvsem zato, ker lahko odpre baze podatkov mojega profila Firefox, medtem ko je program v uporabi) in ko ga nimam na voljo, uporabim sqlite3 po konzoli.