Bizonyos esetekben meg kell nyitnunk egy ilyen típusú fájlt SQLite. Vagyis egy népszerű adatbázis-típus, amely képes adatokat tárolni szerver nélkül (mint a MySQL vagy a Postgre esetében) kétségkívül érdekes.
Néhány nappal ezelőtt egy ismerősöm, aki Spanyolországban él (valamilyen társaságban dolgozik webes helymeghatározás Barcelonában) elmondta, hogy egy kis alkalmazást fejlesztenek bizonyos webhelyek SEO-jának, vagy valami hasonló monitorozására ... nagyon kora reggel volt, és még mindig szinte aludtam hehe. Azt mondta nekem, hogy módosítania kell az információkat egy SQLite adatbázisból, de nem volt hajlandó elindulni a Windows rendszeren keresztül.
Amikor megvan az sqlite fájl, és látnunk kell néhány adatot, vagy egyszerűen módosítani kell, Hogyan tehetnénk? ... A disztribúciónkban két grafikus alkalmazás áll rendelkezésre ehhez: SQLiteMan y SQLiteBrowser
Az ArchLinux alatt mindkettőt a következő paranccsal telepítem:
sudo pacman -S sqliteman sqlitebrowser
Más disztribúciókban, mint például a Debian vagy az Ubuntu, már ismeri:
sudo aptitude install sqliteman sqlitebrowser
SQLiteMan
Ez egy Qt alkalmazás, amely ... kitalálja, mi segít az SQLite adatbázisok tartalmának megjelenítésében és szerkesztésében. ... nos, a bejegyzés ezen a pontján szerintem nyilvánvaló volt, igaz? 😀
Semmi komoly már. Ez egy olyan alkalmazás, amely helyesen cselekszik, sem többet, sem kevesebbet. A legújabb verzió (legalábbis az Arch repos-ban elérhető) 2007-es, tehát nem kérhetünk sokat, vele együtt:
- Nyisson meg egy sqlite fájlt.
- Tekintse át a táblázatok felépítését és információit.
- A mezőkben vagy a táblázat celláiban lévő adatokat is módosíthatjuk.
- SQL-lekérdezések végrehajtása.
- Pragmák módosítása.
- Stb ...
Itt egy képernyőkép:
De ne gondolja, hogy csak erre képes ... dolgozhatunk táblákkal, struktúrákkal stb:
Mit nem tehetünk? ... nos, valami olyan egyszerű, mint egy keresés (és hogy ennyit használunk más rendszerekben, például a PHPMyAdmin-ben) nem tudjuk megtenni, hiányzik, ha nagy mennyiségű adat áll rendelkezésünkre. Hé! ... nem vagyok olyan vak, láttam a kereső gombot, de ... nem tudom elérni, hogy nekem működjön, legalábbis nem egyszerű módon, a másik dolog, ami maradna, hogy keres közvetlenül egy SQL lekérdezéshez, de akik ezt nem szokták meg ... nos, amire egy kicsit nem izzadva nem lesznek képesek. Azt mondtam, egyszerű vagy intuitív keresőmotor ez az alkalmazás nem rendelkezik.
Emellett nem rendezhetjük az oszlopokat az egyik címére vagy fejlécére kattintva. Vagyis a legmagasabbról a legalacsonyabbra szeretném rendelni az azonosítókat, ha a címre kattintok (user_id például), nem rendeli a legalacsonyabbtól a legmagasabbig, vagy fordítva.
Összefoglalva, egy jó Qt alkalmazás az ilyen típusú adatbázis megnyitásához és tartalmának megtekintéséhez. Az adatokat továbbra is egyszerű dupla kattintással tudjuk szerkeszteni, mindezt nagyon-nagyon egyszerű. Bár hiányzik néhány más részlet, amelyre valamikor szükségünk lehet, legalábbis amikor sok adattal dolgozunk.
SQLiteBrowser
Egy másik Qt alkalmazás ugyanarra. Továbbá nagyon jó, erősen ajánlott. Szinte ugyanazt tehetjük, mint a korábban látottal ... de először egy képernyőkép:
Ahogy mondtam, alapvetően ugyanazt teheti:
- Futtasson SQL lekérdezéseket egy lapról.
- A mentett adatok vagy információk olvasása és módosítása nagyon egyszerű módon.
- Dolgozzon táblákkal (ürítse ki őket, nevezze át őket stb.).
- A mező szerkezetének szerkesztése.
- Prágák szerkesztése.
- SQL lekérdezési napló megtekintése (ezt a lehetőséget az előző alkalmazásban nem találtam meg)
- Stb.
Újra, hiányzik egy keresőmotor 🙁
Remek, de SQLiteMan vagy SQLiteBrowser?
Mivel ez a cikk kifejezetten két alkalmazással foglalkozik, normális, hogy összehasonlításokat végeznek közöttük 😉
Nem tudom, hogy ez személyes megbecsülés vagy valóban objektív vélemény, de Úgy találom, hogy az SQLiteBrowser jobban elkészült, mint az SQLiteMan.
Nem olyan egyszerű dologra mondom, mint az sql napló, hanem azért, mert olyan részletekkel rendelkezik, amelyek hiányoznak az előző alkalmazásból, például oszlopokat tudok növekvő vagy csökkenő sorrendbe rendezni (Szinte elengedhetetlennek tartom!), Az általam nem ismert grafikus felhasználói felületet jobbnak találom, csiszoltabbnak találom, mivel az információkat vagy mezőket rendezettebben mutatja.
Továbbá (és ez valami más nagyon fontos), van egy gombunk a változtatások visszaállításához vagy visszavonásához ... O_O ... hogy van ez az SQLiteMan-nál? … WTF!
Ha megadom a választási lehetőséget, akkor az SQLiteBrowser lesz a grafikus alkalmazásom Linux számára, amely az SQLite fájlokat manipulálja.
Repedés vagy!
Az SQLite számára a legjobb véleményem szerint egy Firefox kiegészítő: "SQLite Manager". Amióta felfedeztem, soha nem használtam e két program egyikét sem.
Igen, ez volt a következő cikk, amin HAHAHAHA írására gondoltam ... megelőztél engem LOL !!
XD
Rapajk:
"... SQLite Manager ...."
Igen, az a Firefox kiegészítő nagyon kényelmes és jó ...
Otthagyom a letöltési linket:
https://addons.mozilla.org/es/firefox/addon/sqlite-manager/
Jó. Ehhez használom az Akonadi konzolt is.
Mindehhez milyen forrásokat használ itt? -> https://blog.desdelinux.net/wp-content/uploads/2014/12/sqliteman-options.png?7d6589 Ez gyönyörű.
Droid Sans-t használok mindenre a rendszerben 🙂
Köszönöm, de nem tudom, észrevetted-e, hogy arra a konkrét rögzítésre utaltam.
Ah, nem, felejtsd el, amit mondtam, köszönöm, most vettem észre, bár itt nem így néz ki D:
Szinte az összes DB dbeaveremet használom http://dbeaver.jkiss.org/
Az SQLiteMan volt a legjobb a maga idejében, de a fejlesztő félretette, így már nincs benne a repókban.
Melyek az adminisztrátorok asztali környezetei? desdelinux ?
Az én esetemben (és a KZKG ^ Gaara esetében is) majd a KDE. Nem tudom, Pablo most mit visel.
🙂 írjon egy cikket a kedvenc asztali gépeiről, és arról, hogy miért tetszik 🙂, és mi nem tetszik másokban! 🙂
Ez nem túl aktuális, de ... lehet egy ötleted: https://blog.desdelinux.net/por-que-usas-kde/
Néhány évvel ezelőtt használtam SQLite Studio, amely bár könnyű, többplatformos, hordozható és még mindig naprakész (legalábbis a béta verziókkal), volt egy hibája, hogy amikor megnyitottam egy adatbázist triggerekkel, egyik pillanatról a másikra eltűnhettek (nem tudják, hogy kijavították-e a legújabb verziókban).
Végül az SQLite Managernél maradtam (főleg azért, mert a program használatakor meg tudja nyitni a Firefox-profilom adatbázisait), és amikor még nem áll rendelkezésre, akkor az sqlite3-at használom konzolon keresztül.