@IgoNsk спасибо за ваш ответ. Я пытаюсь сделать установку для своего мини-движка. Все как обычно, несколько шагов с вводами параметров, одни из которых параметры коннекта к бд.
Ваше решение подошло, с кэшем поступил так SELECT MAX(update_time) ... WHERE group_id = ?. Но теперь понял почему вы говорили про корявость и решил хранить параметры подключения к бд в файле. Так будет правильнее?
Это понятно, но как сделать так, чтобы приложение не работало без ключа?Ведь кусок кода, в котором это будет проверяться запросто можно будет удалить покупателю и выложить.