Я хотел бы создать файлы SQL, похожие на diff, для сравнения ДАННЫХ и СТРУКТУРЫ двух баз данных MySQL.
Эти результирующие файлы будут выполняться как SQL-запросы в командной строке.
Существуют различные старые темы, связанные с SO и на различных форумах, но они имеют дело с несвободными инструментами с пользовательским интерфейсом (а не с инструментами командной строки).
Кроме того, база данных не должна синхронизироваться напрямую, а только путем выполнения результирующего SQL-скрипта diff.