Grafičke aplikacije za otvaranje SQLite datoteka na Linuxu

U određenim prigodama moramo otvoriti datoteku tog tipa SQLite. Odnosno, vrsta baze podataka koja je popularna, njena sposobnost spremanja podataka bez potrebe za poslužiteljem (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 tvrtke web pozicioniranje u Barceloni) rekao mi je da razvijaju malu aplikaciju za praćenje SEO-a određenih web-mjesta ili nešto slično ... bilo je vrlo rano ujutro i još sam gotovo spavao hehe. Rekao mi je da treba izmijeniti podatke iz baze podataka SQLite, ali odbio je pokrenuti sustav Windows ...

Kad 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 distro distribucijama poput Debiana ili Ubuntua 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? 😀

Više ništa ozbiljno. 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 datoteku iz sqlite.
  • Pregledajte strukturu tablica, kao i njihove informacije.
  • Također možemo mijenjati podatke koji se nalaze u poljima ili ćelijama tablice.
  • Izvršite SQL upite.
  • Promijenite pragme.
  • Itd ...

Evo snimke zaslona:

sqliteman

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

sqliteman-opcije

Što ne možemo? ... pa, nešto jednostavno poput pretraživanja (i da toliko koristimo u drugim sustavima 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 pretraživanje, ali ... Ne mogu ga natjerati da mi uspije, barem ne na jednostavan način, drugo što bi preostalo bilo bi izravno traženje SQL upita, ali oni koji na to 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đer, stupce ne možemo sortirati klikom na naslov ili naslov jednog 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.

U sažetku, 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 kad radimo s puno podataka.

SQLiteBrowser

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

sqlitebrowser

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

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

Opet, nedostaje tražilica 🙁

U redu, ali SQLiteMan ili SQLiteBrowser?

Kako se ovaj članak posebno bavi dvjema aplikacijama, normalno je da se uspoređuju između njih 😉

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

Ne kažem to za nešto tako jednostavno kao što je sql log, 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 (a to je nešto drugo vrlo važan), imamo gumb 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 datotekama SQLite.

PS: Nadam se da je Iván ovo pročitao i prije svega da je riješio svoj problem. Usput, ako zaradite povišicu ... ili nešto slično, podijelite s nama hahaha, ili možda poziciju u toj tvrtki web pozicioniranje u Barceloni Ne bi ni naškodilo, svi znamo kako je kriza haha

Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  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 obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   cerberus dijo

    Ti si pukotina!

  2.   rapajk dijo

    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 dijo

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

      1.    rapajk dijo

        XD

    2.    jsbsan dijo

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

  3.   Jorge dijo

    Dobro. I za to koristim akonadi konzolu.

    Uz sve to, koje izvore ovdje koristite? -> https://blog.desdelinux.net/wp-content/uploads/2014/12/sqliteman-options.png?7d6589 Ova prelijepa.

    1.    KZKG ^ Gaara dijo

      Droid Sans koristim za sve u sustavu 🙂

      1.    Jorge dijo

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

      2.    Jorge dijo

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

  4.   miguel cumpa ascuna dijo

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

  5.   dhunter dijo

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

  6.   Hannibal Smith dijo

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

    1.    živo dijo

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

      1.    Hannibal Smith dijo

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

      2.    KZKG ^ Gaara dijo

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

  7.   prekidač dijo

    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 (ne znam ako su 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 kad ga nemam na raspolaganju, koristim sqlite3 putem konzole.