проверьте в PHP;если подключена динамическая БД mySQL изменилась? - PullRequest
0 голосов
/ 16 февраля 2019

Мне интересно, есть ли какая-либо способность со стороны PHP ;обнаружить, изменилась ли подключенная база данных mySQL;или обновили?

Я хотел бы в конечном итоге напечатать отметку времени, если она была / есть.

Итак, у меня есть файл подключения.

то есть

$host = "BIGHOST:3306";
$user = "root";
$password = "TWIN@*";
$db = "bigDB_db88";

затем в других .php файлах;Я звоню перед запросами.

то есть

require_once('core/include/connection.php');

Context.

то есть

Я пытаюсь напечатать отметку времени в файле .html при изменении или обновлении подключенной динамической базы данных. то есть ' Последнее обновление '

1 Ответ

0 голосов
/ 28 февраля 2019

Не уверен, если это то, что вы спрашиваете ... Вы можете попробовать:

SHOW TABLE STATUS FROM your-db-name;

Запрос вернет Update_time для каждой таблицы.

Выможно ограничить набор результатов (например, чтобы исключить представления или федеративные таблицы), добавив предложение WHERE:

SHOW TABLE STATUS FROM your-db-name WHERE Engine IS NOT NULL AND Update_time IS NOT NULL;

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...