Я разместил это в stackoverflow, но мне посоветовали, что здесь может быть лучше ...
Я планирую обновить некоторые серверы MySQL (с 5.1 до 5.5). Я знаю, что плагин InnoDB теперь встроен в MySQL.
В настоящее время мы используем плагин InnoDB ...
При обновлении до 5.5 это просто случай удаления соответствующих строк в my.ini, которые загружают плагин перед перезапуском сервера, или есть что-то, что мне нужно сделать (или нужно делать) с базами данных и таблицами в дополнение к это принять во внимание изменение?
Будут ли таблицы просто «улавливать» изменение механизма хранения или их нужно каким-то образом преобразовать.
Я не собираюсь делать дамп и перезагружать таблицы, поскольку существует много больших баз данных, и это было бы немного больно!
Надеюсь, все это имеет смысл!
Спасибо!
Проверьте документы: Обновление с MySQL 5.1 до 5.5
Несовместимое изменение: подключаемый модуль InnoDB включен в выпуски MySQL 5.5. Он становится встроенной версией InnoDB в MySQL Server, заменяя версию, ранее включенную как встроенный механизм InnoDB. Плагин InnoDB также доступен в MySQL 5.1 начиная с 5.1.38, но это дополнительный механизм хранения, который должен быть включен явно с помощью двух параметров сервера:
[mysqld]
ignore-builtin-innodb
plugin-load=innodb=ha_innodb_plugin.so
Если вы использовали подключаемый модуль InnoDB в MySQL 5.1 с помощью этих параметров, вы должны удалить их после обновления до 5.5, иначе сервер не запустится.
Изменение должно быть прозрачным, но, как всегда, проверьте обновление с помощью резервной копии или производственных данных перед запуском!