Страница 1 из 1
Удаление данных из БД
Добавлено: Пн апр 22, 2019 10:12 am
KVN
Привет.
Были подключены два СОНОФА по MQTT. Один уже перепрошит другой прошивкой, другой отключен. В БД нашел MQTT записи от них и удалил вручную. А они все равно появляются. Подскажите как удалить ненужные записи в БД?
Спасибо.
Re: Удаление данных из БД
Добавлено: Пн апр 22, 2019 10:14 am
tarasfrompir
KVN писал(а): Пн апр 22, 2019 10:12 am
Привет.
Были подключены два СОНОФА по MQTT. Один уже перепрошит другой прошивкой, другой отключен. В БД нашел MQTT записи от них и удалил вручную. А они все равно появляются. Подскажите как удалить ненужные записи в БД?
Спасибо.
отписать мкютт от этих топиков
Re: Удаление данных из БД
Добавлено: Пн апр 22, 2019 10:22 am
KVN
Отключены.

Re: Удаление данных из БД
Добавлено: Пн апр 22, 2019 10:57 am
nick7zmail
sudo service mosquitto stop
rm -rf /путь/к/файлу/mosquitto.db (лежит в директории пользователя от имени которого стартует сервис, либо в /var/lib...можете попробовать найти поиском find / | grep mosquitto.db)
удалить топики из МД
sudo service mosquitto start
запустить сервис МД
Где то видел утилиту, которая якобы из базы может снести мусорные топики, сам не пробовал, но по мне дак проще грохнуть базу целиком. Новые топики в чистенькую базу запишутся. Привязки МД и любых других устройств не слетят.
Re: Удаление данных из БД
Добавлено: Пн апр 22, 2019 11:18 am
KVN
У меня еще несколько устройств подключены по MQTT. Им придется заново прописывать привязки?? Не хотелось бы )))
Re: Удаление данных из БД
Добавлено: Пн апр 22, 2019 2:51 pm
nick7zmail
KVN писал(а): Пн апр 22, 2019 11:18 am
У меня еще несколько устройств подключены по MQTT. Им придется заново прописывать привязки?? Не хотелось бы )))
nick7zmail писал(а): Пн апр 22, 2019 10:57 am
Новые топики в чистенькую базу запишутся. Привязки МД и любых других устройств
не слетят.
Re: Удаление данных из БД
Добавлено: Пн апр 22, 2019 3:08 pm
KVN
Понял, спасибо.