'Возможно ли это?' На вопросы всегда сложно ответить. Ответ почти всегда «да», но «это целесообразно», «это хорошая идея», «это рекомендуется», вот где все становится сложнее. Я не знаю, каким образом изменение базы данных MySQL могло бы уведомить отдельные установки приложений Android после изменения. Тем не менее, работающий экземпляр приложения Android может опрашивать базу данных MySQL и искать структуру таблицы, и если структура этой таблицы отличается от структуры последнего опроса, он может что-то сделать.
Это может привести к большим накладным расходам, поскольку приложение будет постоянно опрашивать базу данных MySQL для проверки структуры таблицы. Это добавило бы много требований к вашей установке MySQL, съело бы большую пропускную способность пользователя приложения и тарифный план.
Итак, «возможно», да. «рекомендуется», нет.
Один вопрос: каков сценарий, в котором, как вы думаете, структура таблицы может измениться, и как часто это может происходить? Многие люди проверяют структуру таблиц базы данных только один раз, когда приложение запускает новый сеанс. Если при запуске обнаруживается изменение, оно может внести необходимые локальные изменения в свою логику, а затем предположить, что структура останется неизменной до конца сеанса. Это устранило бы постоянный опрос и другие негативные поведения, о которых я упоминал ранее.