
У меня есть настроенный сервер MySQL (MySQL 5.1.47-community), который работает идеально. Я установил второй сервер (MySQL 5.5.15-community), чтобы посмотреть, будет ли новая версия MySQL работать с моим приложением перед обновлением.
Когда я запускаю приложение на новом сервере, оно ведет себя по-другому. Когда я запускаю его на старом сервере (MySQL 5.1.47-community), все работает идеально.
Я помню, что я задал некоторые параметры через командную строку MySQL, чтобы принимать больший набор результатов, и что-то еще, сейчас я не могу вспомнить, что я сделал.
Итак, мой вопрос: есть ли способ перенести все настройки MySQL с одного сервера на другой?
Спасибо.
решение1
Вы можете сравнить вывод 'show variables' на обоих серверах mysql. 5.5 будет иметь новые функции и другие значения по умолчанию, чем настройка 5.1. Я бы рекомендовал поместить каждый набор настроек в файл, сравнить с diff и поискать дымящиеся пушки.