OSはUbuntu20.04、現在動作中のMySQLは5.7.34です。
Ubuntuを18.04から20.04にアップグレードした祭、パッケージのアップグレードによりMySQLが5.7から8.0になったところ、MySQLが起動して来なくなったため、一旦mysql-community-serverの5.7をインストールしてその場をしのぎました。
その後mysqlshにてutil.checkForServerUpgrade()を実行したところ、
4) Table names in the mysql schema conflicting with new tables in 8.0 Error: The following tables in mysql schema have names that will conflict with the ones introduced in 8.0 version. They must be renamed or removed before upgrading (use RENAME TABLE command). This may also entail changes to applications that use the affected tables. More information: https://dev.mysql.com/doc/refman/8.0/en/upgrading-strategies.html#upgrade-prerequisites mysql.index_stats - Table name used in mysql schema in 8.0 mysql.table_stats - Table name used in mysql schema in 8.0
というエラーが出ました。
mysqlというDB名はMySQL自身が持っているもののはずなので、そこで怒られてしまってはどうするべきかわかりません。(検索してもいまいちヒットしない)
どうすれば解決するでしょうか。
よろしくお願い致します。
(他にもWordPressのDBで
Usage of utf8mb3 charset Warning: The following objects use the utf8mb3 character set.
Zero Date, Datetime, and Timestamp values Warning: By default zero date/datetime/timestamp values are no longer allowed in MySQL, as of 5.7.8 NO_ZERO_IN_DATE and NO_ZERO_DATE are included in SQL_MODE by default.
も出たのですが、とりあえずwarningなので一旦置いておきます)
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/06/03 15:12