Менеджер SQLite баз данных, который решает проблему, чем открыть db файл, и при этом позиционируется как редактор SQLite для SQLite 3, SQLite 2 и SQLCipher базы данных. Переведен на русский язык.
Особенности SQLite Editor
- портативный - нет необходимости установки или удаления. Достаточно скачать, распаковать и запустить;
- интуитивно понятный интерфейс;
- представляет собой удобный SQLite Editor с интерфейсом,. переведенным на русский язык;
- мощный, но легкий и быстрый инструмент;
- все функции SQLite3 и SQLite2 поместились в простом графическом интерфейсе;
- кросс-платформенный - работает на Windows 9x / 2k / XP / 2003 / Vista / 7, Linux, MacOS X и должен работать на других Unix системах;
- экспорт в различные форматы (SQL-операторы, CSV, HTML, XML, PDF, JSON);
- импорт данных из различных форматов (CSV, пользовательские текстовые файлы [регулярные выражения]);
- многочисленные небольшие дополнения, такие как форматирование кода, история запросов, выполняемых в окнах редактора, проверка синтаксиса на лету, и многое другое;
- поддержка Unicode;
- настраиваемые цвета, шрифты и значки;
- открытый исходный код, который опубликован под лицензией GPLv3.
SQLiteStudio не нужно устанавливать, можно скачать портативную версию и начать редактировать SQLite базы данных без усилий.
На панели слева отображаются все доступные базы данных вместе с их данными. Иерархическое древовидное представление позволяет выбрать любую таблицу, триггер, процедуру или оператор и просмотреть данные в главном окне.
Через меню Базы данных можно открыть файл *.db, *.sdb, *.sqlite или *.db2 и подключиться к нему с помощью контекстного меню. Кроме того, можно импортировать схему из других баз данных или из файлов различных форматов, таких как CSV и dBase. После этого можно просматривать все существующие данные и манипулировать ими как угодно.
Используя Редактор запросов SQL, расположенный в меню Инструменты, можно вручную создать сценарий SQL и выполнить его.
История SQLiteStudio
Проект стартовал в начале 2007 года. Разработчик искал какой-нибудь SQLite-менеджер, которым легко пользоваться. Просто нужно было быстро создать таблицу и поместить в нее данные. Так как найти ничего не удалось, именно так появилась SQLiteStudio.
В то время разработчик был очень увлечен Tcl, поэтому это был предпочтительный язык программирования.
SQLiteStudio версии 1.0.0 имела очень простой графический интерфейс с сеткой для ввода данных.
Версия 1.1.0 (Рождество 2008 г.) представила поддержку SQLite 2, Tcl / Tk 8.5 (со сглаживанием, которого не было в версии 1.0.0), а также много других функций. Это был большой шаг вперед.
Версия 2.0.0 (ноябрь 2010 г.) внедрила более умное завершение синтаксиса, подсветку синтаксических ошибок, красивый принтер для SQL-кода (форматировщик), поддержку перетаскивания и многое другое. Это была первая версия, в которой использовался настоящий парсер кода. Кроме того, он был первым, работающим на Mac OS X.
Выпущено 28 исправлений! Проект настолько вырос, что поддерживать его стало проблемой. Исходный код также был не самым красивым (в плане поддержки).
SQLiteStudio версии 2.1.0 (декабрь 2012 года, канун Нового года) не добавляла «огромных» возможностей, но расширила множество второстепенных функций, которые уже были в 2.0.0. Многое изменилось в исходном коде, чтобы его было легче поддерживать.
Было принято решение перейти на C++ и библиотеку Qt.
После выпуска 2.1.2 началась работа над версией 3.0.0 на C ++ и Qt. Это был март 2013 года.
SQLiteStudio 3.0.0В версии приобрела большую скорость и ощущение легкости. Кроме того, она был намного лучше спроектирована, поэтому было легче поддерживать и расширять. Порт на MacOS X стал намного стабильнее и стал выглядеть нативно.
Характеристики
Ссылки на официальный сайт и загрузку- Язык: Русский
- ОС: Windows 10, Windows 2003, Windows 7, Windows Vista, Windows XP
- Лицензия: GNU GPL v3
- Разработчик: Paweł Salawa
- Категория: Разработчику - прочее
Герман
15 ноября 2021 г. 19:43
SQLiteStudio просто бомба!
Ali-IT
12 ноября 2021 г. 19:59
Была проблема, не мог записать в базу данных, но разработчики помогли решить проблему, поэтому SQliteStudio мне уже нравится, так как у него есть мощная поддержка, и как бы, ~4500 закрытых тикетов, и ~450 открытых - это серьезный показатель.
skid
11 ноября 2021 г. 23:03
Наполняю базу данных к своему софту через sqlitestudio, очень удобно. Не хочу писать заполнение через саму программу в силу целого ряда причин.
mrkaban
15 июня 2021 г. 20:16
Очень удобно, что он позволяет открыть файл db, и при этом имеет понятный интерфейс на русском языке. Мощнейшая программа, за неё разработчику хочется сказать громадное спасибо, хотя по моему где-то в гитхабе я уже писал ему спасибо за неё)))
Spurkit
1 июня 2021 г. 4:53
Спасибо, хороший визуальный редактор.
Александр Жил
7 марта 2021 г. 4:26
Спасибо. Это действительно очень простая и удобная программа.
Алексей Олегович
15 августа 2020 г. 22:12
Очень удобный менеджер для работы с SQLite базами данных!
Олег
16 августа 2018 г. 13:49
После обновления версии всё работает правильно.
Олег
7 июля 2018 г. 3:25
Скопировал базу данных домой и проверил этот же запрос. Работает правильно.
s-r-grass
6 июля 2018 г. 19:53
Я помочь с решением указанных вопросов не смогу, создайте пожалуйста тикет в гитхаб. Разработчик довольно активно отвечает. 3166 закрытых тикетов.
Олег
6 июля 2018 г. 19:39
Ошибка в SQLiteStufio. 1) Создал представление DeviceADEF как select *, 'A' as Terminal from ADevice A union select *, 'D' as Terminal from DDevice D union select *, 'E' as Terminal from EDevice E union select *, 'F' as Terminal from FDevice F 2) Выполняю запрос select * from DeviceADEF where uuid = 'uuid:e65cfd86-7325-61a4-1b09-150f8945f404'; Получаю 1 запись, где Terminal='A'. Это ошбика. 3) Выполняю запрос к части представления DeviceADEF: select * from ADevice where uuid = 'uuid:e65cfd86-7325-61a4-1b09-150f8945f404'; Получаю пусто. Это верно. 4) Если выполнить эти запросы с помощью sqlite3.exe, то все верно.
TimothyOn
7 февраля 2018 г. 21:45
Довольно удобная программа
mrkaban
6 сентября 2016 г. 14:13
Очень удобный инструмент, сейчас библиотека SQLite становится всё более популярна, так как пользователю не нужно ставить дополнительные программы с постоянно работающими службами.