このコマンドを実行すると
SHOW DATABASES
次のエラーが発生します
ERROR 1146 (42S02): Table 'information_schema./tmp/#sql_2569_0' doesn't exist
何か考えやアイデアはありますか?mysql-db-installスクリプトを再実行しようとしましたが、うまくいきませんでした。
InnoDBストレージエンジンを静的にコンパイルし、HEAPストレージエンジンを無効にしました。information_schemaテーブルはメモリ内テーブルであるため、HEAPストレージエンジンが必要です。
以下を確認してください
skip_show_databsesの1.my.cnf(存在する場合は非アクティブ化)
2.データディレクトリのファイル権限を確認します(644は適切なレベルです)
3.上記の2つが失敗した場合は、mysqlのアップグレード
4.最悪の場合、ディレクトリを作成し、それに完全なアクセス許可を与えてサーバーを再起動するだけです(動作する可能性がありますが、注意してください。続行する前にバックアップを取ることを忘れないでください)