У меня есть две базы данных mysql, которые я хотел бы синхронизировать. Когда я бегу
show create trigger tr_del_EmailHash;
из подключения mysqli с локальной веб-страницы. Я получаю немного разные выходные данные для каждой базы данных, в которой имя триггера возвращается в одинарных кавычках, например:
CREATE trigger `tr_del_EmailHash` before DELETE
...
, а другой возвращает имя триггера без кавычек:
CREATE trigger tr_del_EmailHash before DELETE
...
Поскольку я пытаюсь сохранить их в системе управления версиями и иметь возможность различать схемы на разных платформах, это различие очень нежелательно. Файлы mysqld.cnf и переменные сервера mysql одинаковы на каждом сервере, поэтому я не знаю, где искать элементы управления, указывается ли имя триггера в кавычках или нет при выполнении запросов «show create trigger» , Кто-нибудь может дать несколько полезных советов относительно того, где я должен искать или где это можно отрегулировать?