Таблица SQLite не сохраняется
У меня есть вопрос, касающийся SQLite. Я запускаю его на Mac OS X. Я создал таблицу, добавил, удалил строки, значения столбцов и все работает нормально. Но когда я закрываю терминал и выхожу, а затем снова открываю терминал, созданной ранее таблицы уже нет. Это нормальное поведение, как только сессия, или я где-то не так.
1 ответ
Вы подключаетесь к базе данных по имени. Если не по умолчанию, движок sqlite3 создаст базу данных в памяти, и она исчезнет после отключения.
Попробуйте начать сессию примерно так:
sqlite3 my_database.litedb