Grafiskas lietojumprogrammas SQLite failu atvēršanai Linux

Dažos gadījumos mums ir jāatver šāda veida fails SQLite. Tas ir, populārs datu bāzes veids, tā spēja saglabāt datus bez servera nepieciešamības (kā ar MySQL vai Postgre) ir kaut kas, bez šaubām, interesants.

Pirms dažām dienām mans paziņa, kas dzīvo Spānijā (strādā kaut kādā uzņēmumā tīmekļa pozicionēšana Barselonā) man teica, ka viņi izstrādā nelielu lietojumprogrammu, lai uzraudzītu noteiktu vietņu SEO vai kaut ko tamlīdzīgu ... tas bija ļoti agri no rīta, un es joprojām gandrīz gulēju hehe. Tā man teica, ka tai ir jāmaina informācija no SQLite datu bāzes, taču tā atteicās sāknēt, izmantojot sistēmu Windows.

Kad mums ir fails sqlite un mums ir jāredz daži dati vai vienkārši tie jāmaina, Kā mēs to varam izdarīt? ... mūsu izplatītāja repo mums ir pieejamas divas grafiskas lietojumprogrammas: SQLiteMan y SQLiteBrowser

ArchLinux es instalēju abus ar šādu komandu:

sudo pacman -S sqliteman sqlitebrowser

Citos rajonos, piemēram, Debian vai Ubuntu, jūs jau zināt:

sudo aptitude install sqliteman sqlitebrowser

Ir rajoni, kuru repo var nebūt iekļauts sqliteman, tas nav satraucoši, jo abi (arī sqlitebrowser) ir lieliski lietojami

SQLiteMan

Tā ir Qt lietojumprogramma, kas ... uzmini, kas mums palīdz parādīt un rediģēt saturu no SQLite datu bāzēm. ... labi, šajā amata vietā es domāju, ka tas bija acīmredzams, vai ne? 😀

Nekas nopietns vairs. Tā ir lietojumprogramma, kas dara pareizi, ne vairāk, ne mazāk. Jaunākā versija (vismaz pieejama Arch repos) ir no 2007. gada, tāpēc mēs nevaram daudz pieprasīt, ar to mēs varam:

  • Atveriet sqlite failu.
  • Pārskatiet tabulu struktūru, kā arī to informāciju.
  • Mēs varam arī modificēt datus, kas atrodas laukos vai tabulas šūnās.
  • Izpildiet SQL vaicājumus.
  • Mainīt pragmas.
  • Utt ...

Šeit ir ekrānuzņēmums:

kvadrātmetrs

Bet nedomājiet, ka jūs varat darīt tikai to ... mēs varam strādāt ar tabulām, struktūrām utt.:

sqliteman-iespējas

Ko mēs nevaram darīt? ... labi, kaut kas tik vienkāršs kā meklēšana (un ka mēs tik daudz izmantojam citās sistēmās, piemēram, PHPMyAdmin) mēs to nevaram izdarīt, tā trūkst, ja mums ir liels datu apjoms. Hei! ... es neesmu tik akls, es tiešām redzēju meklēšanas pogu, bet ... es nevaru panākt, lai tas man derētu, vismaz ne vienkāršā veidā, otra lieta, kas paliktu, būtu meklēt tieši SQL vaicājumu, bet tie, kas pie tā nav pieraduši ... labi , ko viņi nevarēs, nedaudz svīstot. Es teicu: vienkārša vai intuitīva meklēšana, kurai nav šīs lietojumprogrammas.

Tāpat mēs nevaram kārtot kolonnas, noklikšķinot uz vienas no tām nosaukuma vai virsraksta. Tas ir, es vēlos pasūtīt ID no augstākā līdz zemākajam, ja noklikšķinu uz nosaukuma (user_id piemēram), viņš to nepasūta no zemākā uz augstāko vai otrādi.

Kopumā, ir laba Qt lietojumprogramma, lai atvērtu šāda veida datu bāzi un skatītu tās saturu. Mēs varam arī rediģēt datus ar vienkāršu dubultklikšķi, visi ir ļoti, ļoti vienkārši. Lai gan tajā trūkst citas detaļas, kas mums kādā brīdī varētu būt vajadzīgas, vismaz tad, ja strādājam ar ne mazums datu.

SQLiteBrowser

Vēl viens Qt pieteikums tam pašam. Arī ļoti labi, ļoti ieteicams. Mēs varam darīt gandrīz to pašu, ko ar iepriekš redzēto ... bet vispirms ekrānuzņēmums:

sqlitebrowser

Kā es teicu, jūs varat darīt principā to pašu:

  • Palaidiet SQL vaicājumus cilnē.
  • Lasiet un modificējiet saglabātos datus vai informāciju ļoti vienkārši.
  • Darbs ar tabulām (iztukšojiet tās, pārdēvējiet tās utt.).
  • Rediģēt lauka struktūru.
  • Rediģēt pragmas.
  • Skatīt SQL vaicājumu žurnālu (Iepriekšējā pieteikumā es šo iespēju neatradu)
  • Utt

Atkal, trūkst meklētājprogrammas 🙁

Labi, bet, SQLiteMan vai SQLiteBrowser?

Tā kā šajā rakstā īpaši aplūkoti divi lietojumi, ir normāli, ka starp tiem tiek veikti salīdzinājumi 😉

Es nezinu, vai tā ir personiska atzinība vai patiešām objektīvs viedoklis, bet, Es uzskatu, ka SQLiteBrowser ir labāk pabeigts nekā SQLiteMan.

Es to nesaku kaut kam tik vienkāršam kā sql žurnāls, bet tāpēc, ka tam ir informācija, kuras iepriekšējā lietojumprogrammā trūkst, piemēram, es varu kārtot kolonnas augošā vai dilstošā secībā (Man tas šķiet gandrīz būtiski!), Es uzskatu, ka GUI, kuru es nezinu, ir labāk pabeigta, vairāk slīpēta, jo tā informāciju vai laukus parāda sakārtotākā veidā.

Tālāk (un tas ir kaut kas cits ļoti svarīgi), mums ir poga, lai atjaunotu vai atsauktu izmaiņas ... O_O ... kā SQLiteMan nav? ... WTF!

Ja man tiek dota izvēle, SQLiteBrowser būtu mana grafiskā lietojumprogramma Linux, kas manipulē ar SQLite failiem.

PS: Es ceru, ka Ivans to izlasa un, pirmkārt, ka viņš atrisina savu problēmu. Starp citu, ja jūs nopelnāt paaugstinājumu ... vai kaut ko tamlīdzīgu, dalieties tajā ar mums hahaha, vai pat pozīciju šajā uzņēmumā tīmekļa pozicionēšana Barselonā Tas arī nesāpētu, mēs visi zinām, kā krīze ir haha

Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   cerberus teica

    Jūs esat plaisa!

  2.   rapajk teica

    Vislabākais SQLite, manuprāt, ir Firefox spraudnis: "SQLite Manager". Kopš es to atklāju, es nekad vairs neesmu izmantojis nevienu no šīm divām programmām.

    1.    KZKG ^ Gaara teica

      Jā, tas bija nākamais raksts, kuru es domāju domāt par HAHAHAHA rakstīšanu ... jūs mani apsteigāt LOL !!

      1.    rapajk teica

        XD

    2.    jsbsan teica

      Rapajks:
      "... SQLite Manager ...."
      Jā, šis Firefox papildinājums ir ļoti ērts un labs ...
      Es jums atstāju lejupielādes saiti:
      https://addons.mozilla.org/es/firefox/addon/sqlite-manager/

  3.   Horhe teica

    Labi. Arī es tam izmantoju konsoli Akonadi.

    Kādus avotus jūs šeit izmantojat? -> https://blog.desdelinux.net/wp-content/uploads/2014/12/sqliteman-options.png?7d6589 Šī skaista.

    1.    KZKG ^ Gaara teica

      Es izmantoju Droid Sans visam sistēmā 🙂

      1.    Horhe teica

        Paldies, bet es nezinu, vai pamanījāt, ka es atsaucos uz TIK konkrēto tveršanu.

      2.    Horhe teica

        Ak, nē, aizmirsti, ko es teicu, paldies, tagad es to pamanīju, lai gan šeit tas neizskatās D:

  4.   migels cumpa ascuña teica

    Es izmantoju gandrīz visu savu DB dbeaver http://dbeaver.jkiss.org/

  5.   dunter teica

    SQLiteMan bija labākais savā laikā, taču izstrādātājs to ir nolicis malā, tāpēc tā vairs nav repos.

  6.   Hanibals Smits teica

    Kādas ir administratoru darbvirsmas vides? desdelinux ?

    1.    dzīvīgs teica

      Manā gadījumā (un KZKG ^ Gaara gadījumā) tad KDE. Es nezinu, ko Pablo šobrīd valkā.

      1.    Hanibals Smits teica

        🙂 jums vajadzētu uzrakstīt rakstu par iecienītākajiem galddatoriem un to, kāpēc tie jums patīk 🙂 un kas nepatīk citiem! 🙂

      2.    KZKG ^ Gaara teica

        Tas nav ļoti aktuāli, bet ... jums var būt ideja: https://blog.desdelinux.net/por-que-usas-kde/

  7.   pārslēdzējs teica

    Pirms dažiem gadiem es to izmantoju SQLite Studio, kas, kaut arī tā ir viegla, daudzplatforma, pārnēsājama un joprojām ir atjaunināta (vismaz ar beta versijām), bija kļūda, ka, atverot datu bāzi ar aktivizētājiem, tās varēja pazust no viena brīža uz otru (es nezinu ja viņi to ir izlabojuši jaunākajās versijās).
    Galu galā es paliku pie SQLite Manager (galvenokārt tāpēc, ka tas var atvērt mana Firefox profila datubāzes, kamēr programma tiek izmantota), un, kad man tā nav pieejama, es izmantoju sqlite3 ar konsoli.