いつからこうなったか知らないけど、放置してたらいかんなぁ。
mt-check.cgiでは、問題ない。
mysqlの設定がどうなっているかを確認しようと思って、mysqlにログイン。
# mysql -u-p Enter password: Reading table information for completion of table and column names You can turn off this feature to get a quicker startup with -A Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 6987 Server version: 5.7.24-log Gentoo Linux mysql-5.7.24 Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql> show variables like '%char%'; ERROR 1146 (42S02): Table 'performance_schema.session_variables' doesn't exist mysql> exit Bye
何?このエラー?
調べると、どうもmysqlのアップグレードの処理が完了してなかったらしい。
# mysql_upgrade -u root -p --force Enter password: Checking server version. Running queries to upgrade MySQL server. Checking system database. mysql.columns_priv OK <省略> Upgrade process completed successfully. Checking if update is needed. # /etc/init.d/mysql restartその後、movabletypeのWeb画面を再読込したら、文字化けは解消していた。
0 件のコメント:
コメントを投稿