Графични приложения за отваряне на SQLite файлове в Linux

В определени случаи трябва да отворим файл от типа SQLite. Това е вид база данни, която е популярна, способността й да съхранява данни без нужда от сървър (както при MySQL или Postgre) е нещо без съмнение интересно.

Преди няколко дни мой познат, който живее в Испания (работи в някаква компания уеб позициониране в Барселона) ми каза, че разработват малко приложение за наблюдение на SEO на определени сайтове или нещо подобно ... беше много рано сутринта и аз все още бях почти заспал хаха. Каза ми, че трябва да модифицира информация от база данни на SQLite, но отказа да стартира през Windows….

Когато разполагаме с файла sqlite и трябва да видим някои данни или просто да ги модифицираме, Как можем да го направим? ... в репото на нашата дистрибуция имаме две графични приложения за това: SQLiteMan y SQLiteBrowser

В ArchLinux инсталирам и двете със следната команда:

sudo pacman -S sqliteman sqlitebrowser

В други дистрибуции като Debian или Ubuntu вече знаете:

sudo aptitude install sqliteman sqlitebrowser

Има дистрибуции, в които може да няма sqliteman, включен в тяхното репо, това не е притеснително, защото и двете (sqlitebrowser също) са отлични приложения

SQLiteMan

Това е Qt приложение, което ... познайте какво, помага ни да показваме и редактираме съдържание от бази данни на SQLite. ... е, в този момент в публикацията мисля, че беше очевидно, нали? 😀

Вече нищо сериозно. Това е приложение, което прави правилното, нито повече, нито по-малко. Последната версия (поне налична в Arch repos) е от 2007 г., така че не можем да искаме много, с нея можем:

  • Отворете sqlite файл.
  • Прегледайте структурата на таблиците, както и тяхната информация.
  • Също така можем да модифицираме данни, които са в полета или клетки на таблица.
  • Изпълнете SQL заявки.
  • Сменете прагмите.
  • И др ...

Ето екранна снимка:

sqliteman

Но не си мислете, че можете да направите точно това ... ние можем да работим с таблици, структури и т.н.:

sqliteman-опции

Какво не можем да направим? ... е, нещо толкова просто като търсене (и че използваме толкова много в други системи като PHPMyAdmin) не можем да го направим, липсва, когато разполагаме с големи количества данни. Хей! ... не съм толкова сляп, видях бутона за търсене, но ... не мога да го накарам да работи за мен, поне не по прост начин, другото, което би останало, би било директно търсене на SQL заявка, но тези, които не са свикнали с това ... ами , което те няма да могат без да се изпотят малко. Казах, проста или интуитивна търсачка това приложение няма.

Също така не можем да сортираме колоните, като щракнем върху заглавието или заглавието на една от тях. Тоест искам да поръчам идентификаторите от най-високата към най-ниската, ако щракна върху заглавието (user_id например), той не го нарежда от най-ниското към най-високото или обратно.

В обобщение, е добро Qt приложение за отваряне на този тип база данни и преглед на съдържанието му. Също така можем да редактираме данни с просто двойно щракване, всичко много, много просто. Въпреки че липсват някои други подробности, които в даден момент може да ни потрябват, поне когато работим с много данни.

SQLiteBrowser

Друго Qt приложение за същото. Също така, много добре, силно препоръчително. Можем да направим почти същото като с този, който преди сме виждали ... но първо, екранна снимка:

sqlitebrowser

Както казах, можете да направите основно едно и също нещо:

  • Изпълнете SQL заявки от раздел.
  • Четете и променяйте данни или информация, запазени по много прост начин.
  • Работете с таблици (изпразвайте ги, преименувайте ги и т.н.).
  • Редактиране на структурата на полето.
  • Редактирайте прагмите.
  • Преглед на регистрационния файл на SQL (тази опция в предишното приложение не я намерих)
  • Т.н.

Отново, липсва търсачка 🙁

Добре, но SQLiteMan или SQLiteBrowser?

Тъй като тази статия се занимава конкретно с две приложения, нормално е да се правят сравнения между тях 😉

Не знам дали това е лично оценяване или наистина обективно мнение, но, Намирам SQLiteBrowser по-добре завършен от SQLiteMan.

Не го казвам за нещо толкова просто като дневника на sql, а тъй като има подробности, които липсват в предишното приложение, например мога да сортирам колони във възходящ или низходящ ред (Намирам го за почти необходим!), Намирам GUI, който не знам ... по-добре завършен, по-полиран, тъй като показва информацията или полетата по-подреден начин.

Освен това (и е нещо друго много важно), имаме бутон за връщане или отмяна на промените ... O_O ... как така SQLiteMan няма това? ... WTF!

Ако ми бъде даден избор, SQLiteBrowser ще бъде моето графично приложение за Linux, което манипулира SQLite файлове.

PS: Надявам се, че Иван чете това и преди всичко, че решава проблема си. Между другото, ако спечелите повишение ... или нещо подобно, споделете го с нас хахаха, или може би позиция в тази компания уеб позициониране в Барселона И това не би навредило, всички знаем как е кризата хаха

Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   цербер каза той

    Ти си пукнатина!

  2.   Рапайк каза той

    Според мен най-доброто за SQLite е добавката за Firefox: "SQLite Manager". Откакто го открих, никога повече не съм използвал нито една от тези две програми.

    1.    KZKG ^ Гаара каза той

      Да, това беше следващата статия, която мислех да напиша HAHAHAHA ... изпревари ме LOL !!

      1.    Рапайк каза той

        XD

    2.    jsbsan каза той

      Рапайк:
      "... SQLite Manager ...."
      Да, тази добавка за Firefox е много удобна и добра ...
      Оставям ви връзката за изтегляне:
      https://addons.mozilla.org/es/firefox/addon/sqlite-manager/

  3.   Хорджисио каза той

    Добре. Използвам конзолата Akonadi и за това.

    Към всичко това, какви източници използвате тук? -> https://blog.desdelinux.net/wp-content/uploads/2014/12/sqliteman-options.png?7d6589 Това красиво.

    1.    KZKG ^ Гаара каза той

      Използвам Droid Sans за всичко в системата 🙂

      1.    Хорджисио каза той

        Благодаря, но не знам дали сте забелязали, че имах предвид ТОЗИ конкретно улавяне.

      2.    Хорджисио каза той

        А, не, забрави какво казах, благодаря, сега го забелязах, макар че тук не изглежда така D:

  4.   Мигел Кумпа Аскуна каза той

    Използвам за почти целия си DB dbeaver http://dbeaver.jkiss.org/

  5.   dhunter каза той

    SQLiteMan беше най-добрият по това време, но разработчикът го остави настрана, така че вече не е в репозиториите.

  6.   Ханибал Смит каза той

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

    1.    елав каза той

      В моя случай (и този на KZKG ^ Gaara) след това KDE. Не знам какво носи Пабло в момента.

      1.    Ханибал Смит каза той

        🙂 трябва да напишете статия за любимите си настолни компютри и защо ги харесвате 🙂 и какво не харесвате при другите! 🙂

      2.    KZKG ^ Гаара каза той

        Това не е много актуално, но ... можете да имате представа: https://blog.desdelinux.net/por-que-usas-kde/

  7.   Суичър каза той

    Преди няколко години използвах SQLite Studio, който, въпреки че е лек, многоплатформен, преносим и все още е актуален (поне с бета версиите), имаше грешка, че когато отворих база данни с тригери, те можеха да изчезнат от един момент до друг (не знам ако са го поправили в най-новите версии).
    В крайна сметка останах с SQLite Manager (главно защото може да отваря базите данни на профила ми в Firefox, докато програмата се използва) и когато не разполагам с нея, използвам sqlite3 от конзолата.