Grafičke aplikacije za otvaranje SQLite datoteka na Linuxu

U određenim prilikama moramo otvoriti datoteku tog tipa SQLite. Odnosno, vrsta baze podataka koja je popularna, njena sposobnost čuvanja podataka bez potrebe za serverom (kao kod MySQL-a ili Postgre-a) je nešto bez sumnje zanimljivo.

Prije nekoliko dana moj poznanik koji živi u Španjolskoj (radi u nekoj vrsti kompanije web pozicioniranje u Barseloni) rekao mi je da razvijaju malu aplikaciju za praćenje SEO-a određenih web lokacija, ili nešto slično ... bilo je vrlo rano ujutro, a ja sam još skoro spavao, hahaha. Rekao mi je da treba izmijeniti informacije iz SQLite baze podataka, ali je odbio pokretanje putem Windowsa ....

Kada imamo sqlite datoteku i trebamo vidjeti neke podatke ili ih jednostavno izmijeniti, Kako to možemo? ... u repo-u našeg distro-a za to imamo na raspolaganju dvije grafičke aplikacije: SQLiteMan y SQLiteBrowser

U ArchLinux instaliram oba sa sljedećom naredbom:

sudo pacman -S sqliteman sqlitebrowser

U drugim distribucijama poput Debiana ili Ubuntu-a već znate:

sudo aptitude install sqliteman sqlitebrowser

Postoje distro-ji koji možda nemaju sqliteman ugrađen u svoj repo, to nije zabrinjavajuće jer su obje (i sqlitebrowser) izvrsne aplikacije

SQLiteMan

To je Qt aplikacija koja ... pogodite, pomaže nam u prikazivanju i uređivanju sadržaja iz SQLite baza podataka. ... pa, u ovom trenutku posta mislim da je bilo očito, zar ne? 😀

Ništa ozbiljnije. To je aplikacija koja čini pravu stvar, ni više ni manje. Najnovija verzija (barem dostupna u Arch repos-u) je iz 2007. godine, tako da ne možemo tražiti puno, s njom možemo:

  • Otvorite sqlite datoteku.
  • Pregledajte strukturu tabela, kao i njihove informacije.
  • Takođe možemo mijenjati podatke koji se nalaze u poljima ili ćelijama tablice.
  • Izvršite SQL upite.
  • Promijenite pragme.
  • Itd ...

Evo snimka zaslona:

sqliteman

Ali nemojte misliti da možete upravo to ... možemo raditi s tablicama, strukturama itd.:

sqliteman-options

Šta ne možemo? ... pa, nešto jednostavno poput pretraživanja (i da toliko koristimo u drugim sistemima kao što je PHPMyAdmin) to ne možemo učiniti, nedostaje kad imamo velike količine podataka. Hej! ... Nisam toliko slijep, vidio sam gumb za pretragu, ali ... ne mogu ga natjerati da mi uspije, barem ne na jednostavan način, druga stvar koja bi ostala bilo bi direktno traženje SQL upita, ali oni koji na ovo nisu navikli ... dobro , što neće moći bez da se malo ne oznoje. Rekao sam, jednostavna ili intuitivna tražilica koju ova aplikacija nema.

Takođe, stupce ne možemo sortirati klikom na naslov ili naslov jedne od njih. Odnosno, želim poredati ID-ove od najvišeg do najnižeg, ako kliknem na naslov (user_id na primjer), on ga ne naređuje od najnižeg do najvišeg ili obrnuto.

Ukratko, dobra je Qt aplikacija za otvaranje ove vrste baze podataka i prikaz njenog sadržaja. Također možemo uređivati ​​podatke jednostavnim dvostrukim klikom, sve vrlo, vrlo jednostavno. Iako mu nedostaju neki drugi detalji koji bi nam u nekom trenutku mogli zatrebati, barem kada radimo s puno podataka.

SQLiteBrowser

Još jedna Qt aplikacija za istu. Takođe, vrlo dobro, toplo se preporučuje. Možemo učiniti gotovo isto kao s onom prije viđenom ... ali prvo, snimkom zaslona:

sqlitebrowser

Kao što sam rekao, u osnovi možete učiniti isto:

  • Pokrenite SQL upite s kartice.
  • Čitajte i mijenjajte podatke ili informacije sačuvane na vrlo jednostavan način.
  • Radite s tablicama (ispraznite ih, preimenujte ih itd.).
  • Uredi strukturu polja.
  • Uredi pragme.
  • Pregled dnevnika upita SQL (ovu opciju u prethodnoj aplikaciji nisam našao)
  • Itd

Opet, nedostaje pretraživač 🙁

U redu, ali SQLiteMan ili SQLiteBrowser?

Kako se ovaj članak posebno bavi dvjema aplikacijama, normalno je da se vrši usporedba između njih 😉

Ne znam je li to osobno uvažavanje ili stvarno objektivno mišljenje, ali, Smatram da je SQLiteBrowser bolje završen od SQLiteMan-a.

Ne kažem to za nešto tako jednostavno kao što je sql dnevnik, već zato što sadrži detalje koji nedostaju prethodnoj aplikaciji, na primjer mogu sortirati stupce u rastućem ili silaznom redoslijedu (Smatram da je to gotovo neophodno!), Smatram da je GUI koji ne znam ... bolje dovršen, uglađeniji, jer prikazuje informacije ili polja na uredniji način.

Dalje (i to je nešto drugo vrlo važno), imamo dugme za poništavanje ili poništavanje promjena ... O_O ... kako to da SQLiteMan nema ovo? … WTF!

Ako mi se da izbor, SQLiteBrowser bi bio moja grafička aplikacija za Linux koja manipulira SQLite datotekama.

PS: Nadam se da Iván ovo čita i, prije svega, da rješava svoj problem. Inače, ako zaradite povišicu ... ili nešto slično, podijelite s nama hahaha, ili možda poziciju u toj kompaniji web pozicioniranje u Barseloni Ni to ne bi naškodilo, svi znamo kako je kriza haha

Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   cerberus rekao je

    Ti si pukotina!

  2.   rapajk rekao je

    Po mom mišljenju, najbolji za SQLite je dodatak za Firefox: "SQLite Manager". Otkad sam ga otkrio, nikada više nisam koristio nijedan od ova dva programa.

    1.    KZKG ^ Gaara rekao je

      Da, to je bio sljedeći članak o kojem sam razmišljao da napišem HAHAHAHA ... prešao si me ispred mene LOL !!

      1.    rapajk rekao je

        XD

    2.    jsbsan rekao je

      Rapajk:
      "... SQLite Manager ...."
      Da, taj dodatak za Firefox je vrlo udoban i dobar ...
      Ostavljam vam vezu za preuzimanje:
      https://addons.mozilla.org/es/firefox/addon/sqlite-manager/

  3.   Jorge rekao je

    Dobro. I za to koristim Akonadi konzolu.

    Uz sve ovo, koje izvore ovde koristite? -> https://blog.desdelinux.net/wp-content/uploads/2014/12/sqliteman-options.png?7d6589 Ovo je prelijepo.

    1.    KZKG ^ Gaara rekao je

      Droid Sans koristim za sve u sistemu 🙂

      1.    Jorge rekao je

        Hvala, ali ne znam jeste li primijetili da sam mislio na TO specifično hvatanje.

      2.    Jorge rekao je

        Ah, ne, zaboravi što sam rekao, hvala ti, sad sam to primijetio, iako ovdje ne izgleda ovako D:

  4.   miguel cumpa ascuna rekao je

    Koristim za gotovo sve svoje DB dbeaver http://dbeaver.jkiss.org/

  5.   dhunter rekao je

    SQLiteMan je bio najbolji u svoje vrijeme, ali ga je programer ostavio po strani, tako da više nije u repo poslovima.

  6.   Hannibal Smith rekao je

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

    1.    živahno rekao je

      U mom slučaju (i KZKG ^ Gaara) onda KDE. Ne znam šta Pablo trenutno nosi.

      1.    Hannibal Smith rekao je

        🙂 trebali biste napisati članak o svojim omiljenim radnim površinama i zašto vam se sviđaju 🙂 i onome što ne volite kod drugih! 🙂

      2.    KZKG ^ Gaara rekao je

        Ovo nije vrlo aktuelno, ali ... možete imati ideju: https://blog.desdelinux.net/por-que-usas-kde/

  7.   switcher rekao je

    Prije nekoliko godina koristio sam SQLite Studio, koji je, iako je lagan, višeplatformatan, prenosiv i još uvijek ažuran (barem s beta verzijama), imao grešku da bi, kad bih otvorio bazu podataka s okidačima, oni mogli nestati iz jednog trenutka u drugi ( znati jesu li to popravili u najnovijim verzijama).
    Na kraju sam ostao s SQLite Manager-om (uglavnom zato što može otvoriti baze podataka mog Firefox profila dok je program u upotrebi), a kada ga nemam na raspolaganju, koristim sqlite3 putem konzole.