Есть ли способ просмотреть и обновить базу данных SQLite напрямую (что-то похожее на EasyPHP) - PullRequest
1 голос
/ 31 октября 2011

Я работаю над университетским проектом, который включает управление профилями и событиями с использованием SQLite, из-за чего мне приходится писать много кода для просмотра и отладки в приложении для Android, которое регистрирует базу данных, чтобы я мог видеть,данные введены правильно или нет.Также, когда мне нужно вставить тестовые данные, я должен сделать это с помощью приложения, которое я разрабатываю.Также, когда мне нужно очистить базу данных, я должен сделать это с помощью функциональности в приложении, которая снова бесполезна, за исключением того, что она позволяет мне отлаживать.

Это много разочарований и бесполезной работы.Есть ли способ, какой-нибудь редактор или просмотрщик, такой как Microsofr Access или EasyPHP, который позволяет мне просматривать базу данных в реальном времени и вводить тестовые данные непосредственно в базу данных, а затем обновлять в соответствии с содержимым базы данных.IDE - это затмение.

Ответы [ 3 ]

2 голосов
/ 31 октября 2011

Для базы данных SQLite доступно множество плагинов Eclipse,

В моем случае я использовал MOTODEV , SQLite Manager и Браузер базы данных SQLite

1 голос
/ 31 октября 2011

Для браузера и изменения базы данных напрямую с телефона, я использую SQLite Editor, это платное приложение, доступное на рынке.В качестве альтернативы вы можете извлечь файл db из эмулятора / телефона с помощью команды:

adb pull data/data/yourpackage/databases/youdbname

и просмотреть с помощью редактора Sqlite.Если вы измените его, вы можете нажать его обратно командой

adb push yourdbname /data/data/yourpackage/databases/yourdbname
0 голосов
/ 15 марта 2019

Для редактирования файла базы данных с ПК вы также можете использовать DB Browser для SQLite . Это позволяет вам смотреть на БД с аккуратным интерфейсом и редактировать таблицу данных в стиле MS Excel:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...