Я только что обновил свою базу данных MySQL 5.7 до MySQL 8.0.
В документации MySQL говорится:
Сервер MySQL всегда перезагружается после обновления с помощью APT. До MySQL 8.0.16 запускайте mysql_upgrade после перезапуска сервера, чтобы проверить и, возможно, устранить любые несовместимости между старыми данными и обновленным программным обеспечением. mysql_upgrade также выполняет другие функции; подробности см. в разделе mysql_upgrade — проверка и обновление таблиц MySQL. Начиная с MySQL 8.0.16, этот шаг не требуется, так как сервер выполняет все задачи, которые ранее обрабатывались mysql_upgrade.
https://dev.mysql.com/doc/refman/8.0/en/mysql-upgrade.html
Если я подключусь к MySQL и наберу команду:
mysql_upgrade
Он отображает:
->
Ничего не происходит, почему?
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'mysql_upgrade' at line 1
- person fgtr   schedule 05.03.2019