Когда я открываю mosquitto.db с помощью sqlite, выдается ошибка «Файл зашифрован или это не база данных».

Я знаю, что есть исправления, такие как создание баз данных в php, android, но в этом случае он генерируется mosquitto, так как я могу это увидеть.


person Yugandhar Chaudhari    schedule 09.10.2015    source источник


Ответы (1)


Это не sqllite db.

Почему вы хотите открыть файл mosquitto db? В нем нет ничего полезного для конечного пользователя.

Сообщения хранятся в этой БД только во время доставки.

Пожалуйста, смотрите следующий ответ для более подробной информации

Чтение файла .db в Mosquitto

person hardillb    schedule 09.10.2015
comment
Где можно просмотреть сохраненные сообщения брокера для анализа данных. - person Yugandhar Chaudhari; 09.10.2015
comment
Вы этого не сделаете, если вам действительно нужно посмотреть исходный код mosquito и написать свой собственный инструмент для открытия файла. - person hardillb; 10.10.2015
comment
Спасибо тоже поможет. У меня есть другое решение: я буду записывать данные в базу данных в обратном вызове в java. После подписки на # и анализа записей. - person Yugandhar Chaudhari; 10.10.2015