Доступ к данным через SQL

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

Ответить
sav13
Сообщения: 19
Зарегистрирован: Пн мар 12, 2018 8:41 am
Откуда: Пермь
Благодарил (а): 0
Поблагодарили: 0
Контактная информация:

Доступ к данным через SQL

Сообщение sav13 » Вт июн 26, 2018 6:32 am

Здравствуйте
Прошу извинить, если вопрос уже разжевывался. Поиском, увы, не нашел ни в базе знаний не здесь
Нужно провести манипуляцию с данными в БД - корректировка значения, чистка лишнего.
Можно ли где то найти описание структуры БД? А то в SQL тыкаться вслепую страшно. Можно целостность повредить базы
Или есть какое то средство работы с данными в табличном виде?
Orange PI PC + Mysensors + ESP8266/32 MQTT + miHome
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

Re: Доступ к данным через SQL

Сообщение skysilver » Вт июн 26, 2018 9:44 am

phpmyadmin не хватает?
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Chainik
Сообщения: 1462
Зарегистрирован: Вс янв 10, 2016 11:05 am
Благодарил (а): 260 раз
Поблагодарили: 454 раза

Re: Доступ к данным через SQL

Сообщение Chainik » Вт июн 26, 2018 10:09 am

Много примеров "растворено" на форуме
https://majordomo.smartliving.ru/forum/ ... 25&start=9
https://majordomo.smartliving.ru/forum/ ... 32&start=5
и т.д.
В поиске можно поискать по слову "Select".

Также уже реализованы функции работы с историей (https://majordomo.smartliving.ru/forum/ ... f=7&t=2997).

Еще есть модуль "Optimizer" (https://majordomo.smartliving.ru/forum/ ... f=5&t=2795). Сам не пользуюсь, поэтому про текущую его работоспособность ничего сказать не могу.
Возможно, это поможет облегчить решение типовых задач.
sav13
Сообщения: 19
Зарегистрирован: Пн мар 12, 2018 8:41 am
Откуда: Пермь
Благодарил (а): 0
Поблагодарили: 0
Контактная информация:

Re: Доступ к данным через SQL

Сообщение sav13 » Вт июн 26, 2018 10:40 am

skysilver писал(а):
Вт июн 26, 2018 9:44 am
phpmyadmin не хватает?
А что, phpmyadmin где то дает связи между таблицами?
Просто прежде чем начать ковыряться в базе с сотней таблиц решил спросить, может есть описание структуры
Orange PI PC + Mysensors + ESP8266/32 MQTT + miHome
fandaymon
Сообщения: 1553
Зарегистрирован: Сб янв 13, 2018 5:00 pm
Благодарил (а): 39 раз
Поблагодарили: 574 раза

Re: Доступ к данным через SQL

Сообщение fandaymon » Вт июн 26, 2018 11:23 am

sav13 писал(а):
Вт июн 26, 2018 10:40 am
skysilver писал(а):
Вт июн 26, 2018 9:44 am
phpmyadmin не хватает?
А что, phpmyadmin где то дает связи между таблицами?
Просто прежде чем начать ковыряться в базе с сотней таблиц решил спросить, может есть описание структуры
Там на самом деле по названиям таблиц понятно что и как...

classes - тут хранятся классы объектов
objects - тут хранятся объекты
properties - тут свойства объектов
pvalues - тут значения свойств объектов
phistory - история свойств объектов
methods - методы
caсhed_values - закешированные в память свойств объектов, для быстрого доступа
jobs - таймеры
scenes - сцены
elements - элементы сцен
shouts - чат
sav13
Сообщения: 19
Зарегистрирован: Пн мар 12, 2018 8:41 am
Откуда: Пермь
Благодарил (а): 0
Поблагодарили: 0
Контактная информация:

Re: Доступ к данным через SQL

Сообщение sav13 » Вт июн 26, 2018 6:33 pm

Спасибо
Разобрался!
Orange PI PC + Mysensors + ESP8266/32 MQTT + miHome
Ответить