Graafilised rakendused SQLite-failide avamiseks Linuxis

Teatud juhtudel peame avama seda tüüpi faili SQLite. See on populaarse andmebaasi tüüp, võime salvestada andmeid ilma serverita (nagu MySQL-i või Postgre'i puhul) on midagi kahtlemata huvitavat.

Mõni päev tagasi mu tuttav, kes elab Hispaanias (töötab mingis ettevõttes veebipositsioonimine Barcelonas) ütles mulle, et nad töötasid välja väikese rakenduse teatud saitide SEO jälgimiseks või midagi sellist ... see oli väga varahommikul ja ma olin veel peaaegu maganud hehe. See ütles mulle, et ta peab SQLite andmebaasist teavet muutma, kuid keeldus Windowsi kaudu käivitamast ...

Kui meil on sqlite-fail ja peame mõnda teavet nägema või lihtsalt muutma, Kuidas me saame hakkama? … Meie levitamise repos on selle jaoks saadaval kaks graafilist rakendust: SQLiteMan y SQLiteBrowser

ArchLinuxis installin mõlemad järgmise käsuga:

sudo pacman -S sqliteman sqlitebrowser

Teistes distros nagu Debian või Ubuntu juba teate:

sudo aptitude install sqliteman sqlitebrowser

On distrosid, mille sqleman ei pruugi olla reposse lisatud, see pole murettekitav, sest mõlemad (ka sqlitebrowser) on suurepärased rakendused

SQLiteMan

See on Qt rakendus, mis ... arvake ära, see aitab meil SQLite andmebaasidest sisu kuvada ja redigeerida. ... noh, postituse praeguses punktis arvan, et see oli ilmne, eks? 😀

Pole enam midagi tõsist. See on rakendus, mis teeb õigesti, ei rohkem ega vähem. Uusim versioon (vähemalt saadaval Archi repos) on aastast 2007, nii et me ei saa palju küsida, kuid saame:

  • Avage fail sqlite'ist.
  • Vaadake üle tabelite struktuur ja teave.
  • Samuti saame muuta andmeid, mis on väljadel või tabelirakkudes.
  • Käivitage SQL-päringud.
  • Pragmade muutmine.
  • Jne ...

Siin on ekraanipilt:

ruutmees

Kuid ärge arvake, et saate seda teha lihtsalt ... saame töötada tabelite, struktuuride jms abil:

sqliteman-valikud

Mida me ei saa teha? ... noh, midagi nii lihtsat kui otsing (ja et me kasutame seda nii palju teistes süsteemides nagu PHPMyAdmin) me ei saa seda teha, see on puudu, kui meil on palju andmeid. Hei! ... ma pole nii pime, nägin otsimisnuppu, kuid ... ma ei saa seda enda jaoks tööle panna, vähemalt mitte lihtsal viisil, teine ​​asi, mis jääks, oleks otsida otse SQL-i päringut, kuid need, kes pole sellega harjunud ... noh , mida nad ilma vähese higistamiseta ei suuda. Ma ütlesin, lihtne või intuitiivne otsingumootor, mida sellel rakendusel pole.

Samuti ei saa me veerge sortida, klõpsates ühe pealkirjal või pealkirjal. See tähendab, et ma tahan tellida ID-d suurimast madalamani, kui klõpsan pealkirja (näiteks user_id), ei telli ta seda madalamalt kõrgemale ega vastupidi.

Kokkuvõttes, on hea Qt rakendus seda tüüpi andmebaasi avamiseks ja selle sisu vaatamiseks. Samuti saame andmeid redigeerida lihtsa topeltklõpsuga, kõik väga-väga lihtsad. Kuigi sellel puudub veel mõni detail, mida me mingil hetkel vajaksime, vähemalt siis, kui töötame palju andmeid.

SQLiteBrowser

Teine Qt rakendus samale. Samuti väga hea, väga soovitatav. Saame teha peaaegu sama, mis varem nähtud ... kuid kõigepealt ekraanipilt:

sqlitebrowser

Nagu ma ütlesin, saate teha põhimõtteliselt sama asja:

  • Käivitage SQL-päringud vahekaardilt.
  • Lugege ja muutke salvestatud andmeid väga lihtsal viisil.
  • Töö tabelitega (tühjendage need, nimetage need ümber jne).
  • Redigeeri väljastruktuuri.
  • Pragmade muutmine.
  • Kuva sql päringulogi (seda võimalust eelmises rakenduses ma ei leidnud)
  • Jne

Jällegi otsingumootor puudub 🙁

Tore, aga SQLiteMan või SQLiteBrowser?

Kuna see artikkel käsitleb konkreetselt kahte rakendust, on normaalne, et nende vahel tehakse võrdlusi 😉

Ma ei tea, kas see on isiklik hinnang või tõesti objektiivne arvamus, kuid Leian, et SQLiteBrowser on paremini valmis kui SQLiteMan.

Ma ei ütle seda nii lihtsa asja jaoks nagu sql-logi, vaid kuna sellel on üksikasjad, mis eelmisel rakendusel puuduvad, näiteks saan veerge järjestada kasvavas või kahanevas järjekorras (Minu arvates on see peaaegu hädavajalik!), Leian, et graafiline kasutajaliides, mida ma ei tea, on paremini viimistletud, lihvitud, kuna see näitab teavet või välju korrastatumalt.

Edasi (ja see on midagi muud väga oluline), meil on nupp muudatuste taastamiseks või tagasivõtmiseks ... O_O ... kuidas SQLiteManil seda pole? ... WTF!

Kui mulle antakse valikuvõimalus, oleks SQLiteBrowser minu Linuxi graafiline rakendus, mis manipuleerib SQLite-failidega.

PS: Loodan, et Iván loeb seda ja ennekõike lahendab oma probleemi. Muide, kui teenite tõusu ... või midagi sellist, siis jagage seda meiega hahaha, või võib-olla positsioon selles ettevõttes veebipositsioonimine Barcelonas See ei teeks ka haiget, me kõik teame, kuidas kriis on haha

Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   nullid DIJO

    Sa oled mõra!

  2.   rapajk DIJO

    Parim SQLite jaoks on minu arvates Firefoxi pistikprogramm: "SQLite Manager". Alates selle avastamisest ei ole ma enam kumbagi neist programmidest enam kasutanud.

    1.    KZKG ^ Gaara DIJO

      Jah, see oli järgmine artikkel, mille mõtlesin kirjutada HAHAHAHA ... sa jõudsid minust ette LOL !!

      1.    rapajk DIJO

        XD

    2.    jsbsan DIJO

      Rapajk:
      "... SQLite Manager ...."
      Jah, see Firefoxi lisandmoodul on väga mugav ja hea ...
      Jätan teile allalaadimislingi:
      https://addons.mozilla.org/es/firefox/addon/sqlite-manager/

  3.   Jorge DIJO

    Hea. Ka selleks kasutan Akonadi konsooli.

    Kõige selle juurde, milliseid allikaid te siin kasutate? -> https://blog.desdelinux.net/wp-content/uploads/2014/12/sqliteman-options.png?7d6589 See ilus.

    1.    KZKG ^ Gaara DIJO

      Droid Sanse kasutan kõigeks süsteemis olevaks 🙂

      1.    Jorge DIJO

        Aitäh, aga ma ei tea, kas märkasite, et pidasin silmas just seda konkreetset jäädvustust.

      2.    Jorge DIJO

        Ah, ei, unusta see, mida ma ütlesin, aitäh, nüüd märkasin seda, kuigi see ei tundu siin D:

  4.   miguel cumpa ascuna DIJO

    Ma kasutan peaaegu kogu oma DB dbeaverit http://dbeaver.jkiss.org/

  5.   dhunter DIJO

    SQLiteMan oli omal ajal parim, kuid arendaja on selle kõrvale jätnud, nii et seda pole enam repos.

  6.   Hannibal Smith DIJO

    Millised on administraatorite töölauakeskkonnad? desdelinux ?

    1.    elav DIJO

      Minu puhul (ja KZKG ^ Gaara puhul) siis KDE. Ma ei tea, mida Pablo praegu kannab.

      1.    Hannibal Smith DIJO

        🙂 peaksite kirjutama artikli oma lemmiklauaarvutitest ja miks need teile meeldivad 🙂 ja mis teile teiste juures ei meeldi! 🙂

      2.    KZKG ^ Gaara DIJO

        See pole eriti aktuaalne, kuid ... teil võib olla idee: https://blog.desdelinux.net/por-que-usas-kde/

  7.   lüliti DIJO

    Mõni aasta tagasi kasutasin SQLite stuudio, mis on küll kerge, mitmeplaaniline, kaasaskantav ja on endiselt ajakohane (vähemalt beetaversioonidega), kuid sellel oli viga, et kui ma avasin päästikutega andmebaasi, võivad need ühest hetkest teise kaduda (ma ei tea kui nad on selle viimases versioonis parandanud).
    Lõpuks jäin SQLite Manageri juurde (peamiselt seetõttu, et see võib programmi kasutamise ajal avada minu Firefoxi profiili andmebaase) ja kui mul pole seda käepärast, kasutan konsooli abil sqlite3.