My Oracle Support Banner

How to check MySQL Server instance before upgrading from 5.7 to 8.0 (Doc ID 2719328.1)

Last updated on DECEMBER 23, 2020

Applies to:

MySQL Server - Version 8.0 and later
Information in this document applies to any platform.


mysqlsh -- util check-for-server-upgrade { --user=root --host=localhost --port=3306 --password=xxxxxxxxx} --config-path=/etc/my.cnf > mysql_upgrade_check.txt

May return no error, but after upgrading the MySQL Server stops with the following error:

2020-10-02T16:15:45.744908Z 2 [ERROR] [MY-010923] [Server] Table upgrade required. Please do "REPAIR TABLE 'my_failed_upgraded_table'" or dump/reload to fix it!
2020-10-02T18:05:47.499273Z 0 [ERROR] [MY-010022] [Server] Failed to Populate DD tables.
2020-10-02T18:05:47.499898Z 0 [ERROR] [MY-010119] [Server] Aborting


To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.