Как обновить Windows MySQL Server 5.7.26 до 8.0.16?

У меня возникли проблемы с обновлением с сервера MySQL 5.7.26 до сервера MySQL 8.0.16.

Может быть, это просто потому, что я не опытный администратор базы данных, но для меня справочное руководство по MySQL довольно расплывчатое.

Из MySQL::Справочное руководство по MySQL 8.0 :: 2.11.10 Обновление MySQL в Windows:

Обновление MySQL с помощью ZIP-дистрибутива Windows:

Для выполнения обновления с помощью ZIP-архива Windows распределение:

  1. Загрузите последнюю версию дистрибутива MySQL из ZIP-архива Windows с https://dev.mysql.com/downloads/.

  2. Если сервер запущен, остановите его. Если сервер установлен как служба, остановите службу с помощью следующей команды из командной строки:

    C:> SC STOP mysqld_service_name

    В качестве альтернативы используйте NET STOP mysqld_service_name.

    Если вы не используете сервер MySQL в качестве службы, используйте mysqladmin чтобы остановить это. Например, перед обновлением с MySQL 5.7 до 8.0 используйте mysqladmin из MySQL 5.7 следующим образом:

    C:> "C:Program FilesMySQLMySQL Server 5.7binmysqladmin" -u root shutdown

    Примечание
    Если учетная запись пользователя MySQL root имеет пароль, вызовите mysqladmin с помощью опции -p и введите пароль при появлении запроса.

  3. Извлеките ZIP-архив. Вы можете либо перезаписать существующий Установка MySQL (обычно находится по адресу C:MySQL) или установите ее в другой каталог, например C:mysql8. Перезапись рекомендуется существующая установка.

  4. Перезапустите сервер. Например, использовать SC START mysqld_service_name или NET START mysqld_service_name команду, если вы запуск MySQL в качестве сервиса, или вызвать mysqld непосредственно в противном случае.

Означает ли это, что я буквально просто останавливаю службу, помещаю файлы в ZIP-файл в предыдущий каталог установки (в моем случае это C:Program FilesMySQLMySQL Server 5.7), а затем перезапускаю службу?

Когда я пытаюсь это сделать, команда SC START mysqld_service_name выходы

SERVICE_NAME: MySQL57
        TYPE               : 10  WIN32_OWN_PROCESS
        STATE              : 2  START_PENDING
                                (NOT_STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN)
        WIN32_EXIT_CODE    : 0  (0x0)
        SERVICE_EXIT_CODE  : 0  (0x0)
        CHECKPOINT         : 0x1
        WAIT_HINT          : 0x1f40
        PID                : 12016
        FLAGS              :

И в диспетчере задач процесс сообщается как остановленный.  Я также не могу запустить сервер или подключиться к нему с рабочего стола.

Может ли кто-нибудь помочь мне с этим?

Я чувствую, что упускаю какой-то важный шаг, который настолько очевиден для администраторов баз данных, что они считают, что об этом даже не стоит упоминать.