История команд SQLite
Если вы используете консоль SQLite (sqlite3
или sqlite3.exe
), то она помнит последние 2000 выполненных команд. Чтобы повторить последнюю команду, достаточно нажать клавишу ↑
, а поиск работает по сочетанию Ctrl+R
.
По умолчанию файл истории хранится в каталоге пользователя и называется .sqlite_history
. Он текстовый, так что можно просматривать хоть в редакторе. Если хотите сохранить в другом месте — укажите полный путь в переменной окружения SQLITE_HISTORY
.
История записывается в файл при штатном выходе из консоли, так что если «моргнет» электричество или еще что — команды, выполненные с последнего запуска sqlite3, потеряются.
Конечно, запись истории — не единственная фича консоли. Например, через нее удобно импортировать и экспортировать данные или работать с несколькими базами одновременно. А вот отлаживать многострочные запросы — не слишком удобно 🤷♀️
★ Подписывайтесь на новые заметки.