От старого MySQL остаётся только MY.CNF и каталог DATA
Всё остальное сохранить в другом каталоге и удавить из SYS:MYSQL
Распаковать скаченный архив. Скопировать всё что распаковалось SYS:MYSQL
Запустить новую версию MYSQL
Обновить таблицы привилегий
Перед обновлением привилегий сделайте резервную копию базы пользователей
2.5.8. Обновление таблиц привилегий
Некоторые выпуски вносят изменения в структуры таблиц привилегий (таблицы в базе данных mysql), добавляя новые привилегии или средства. Дабы иметь уверенность, что структура ваших таблиц привилегий не устарела при обновлении MySQL, вы должны их также обновить.
В системах на базе Unix и Unix-подобных ОС это делается путем запуска сценария
mysql_fix_privilege_tables:
shell> mysql_fix_privilege_tables
Этот сценарий должен выполняться при работающем сервере. Он пытается установить соединение с сервером, который функционирует на локальном хосте, от имени root. Если ваша учетная запись root требует пароля, укажите пароль в командной строке. Для MySQL 4.1 и выше это делается следующим образом:
shell> mysql_fix_privilege_tables --password=пароль_пользователя_root
Для более ранних версий MySQL это выглядит так:
shell> mysql_fix_privilege_tables пароль_пользователя_root
Сценарий mysql_fix_privilege_tables выполняет все действия, необходимые для преобразования в новый формат существующих таблиц привилегий. При этом он может выдать некоторые предупреждения наподобие Duplicate column names (Дублированные имена столбцов). Их можно проигнорировать.
После завершения этого сценария перезапустите сервер.
В Windows-системах не было простого пути обновить таблицы привилегий до версии MySQL 4.0.15. Начиная с этой версии, дистрибутив MySQL включает в себя SQL-сценарий mysql_fix_privilege_tables.sql, который можно запустить с помощью клиента mysql.
Если MySQL находится в каталоге С:\mysql, команды выглядят следующим образом:
С:\> С:Mysql\bin\mysql -u root -p mysql
mysql> SOURCE C:\mysql\scripts\mysql_fix_privilege_tables.sql
Программа mysql запросит у вас пароль для root; введите его. Если ваша установка находится в другом каталоге, исправьте соответствующим образом команду. Как и при выполнении этой процедуры под Unix, во время работы mysql_f ix_privilege_tables. sql могут быть выданы сообщения типа Duplicate column names. Их также можно проигнорировать.
После завершения этого сценария перезапустите сервер.
Если чего забыл, то люди поправят
Я почти также делал, только сохранять базы мне не надо
Ещё я правил базу инсталлированных продуктов
prodsync menu