Для обновления MySQL c 5.7 до 8.Х необходимо выполнить следующие шаги:

  1. Запустить скрипт sqlCheck, который проверяет готовность БД к обновлению.

    sudo su
    curl http://update.artix.su/static/cs/install_scripts/stable/main/mysql5_to_mysql8/sqlCheck.sh -o /tmp/sqlCheck.sh
    chmod +x /tmp/sqlCheck.sh
    /tmp/sqlCheck.sh

    Если в процессе произошла ошибка, то будет показано соответствующее сообщение. Не рекомендуется выполнять обновление до mysql 8.0 пока не будут устранены ошибки.

  2. Затем запустить скрипт sqlUpgrade, который устанавливает mysql 8.0 после проверки.

    sudo su
    curl http://update.artix.su/static/cs/install_scripts/stable/main/mysql5_to_mysql8/sqlUpgrade.sh -o /tmp/sqlUpgrade.sh
    chmod +x /tmp/sqlUpgrade.sh
    /tmp/sqlUpgrade.sh


    Если во время выполнения скрипта sqlUpgrade.sh произошла ошибка, то при повторном запуске данного скрипта выполнение продолжится с места сбоя.