私のmariadbログからの出力は次のとおりです。
file_instances' の構造が間違っています 130626 9:10:56 [注] イベント スケジューラ: 0 イベントがロードされました 130626 9:10:56 [注] /opt/local/lib/mariadb/bin/mysqld: 接続の準備ができました。バージョン: '5.5.31-MariaDB' ソケット: '/opt/local/var/run/mariadb/mysqld.sock' ポート: 0 ソース配布 130626 9:14:04 [注意] /opt/local/lib/mariadb/ bin/mysqld: 通常のシャットダウン
130626 9:14:04 [注意] イベント スケジューラ: キューをパージしています。0 イベント 130626 9:14:04 InnoDB: シャットダウンを開始しています... 130626 9:14:04 InnoDB: シャットダウンが完了しました。ログ シーケンス番号 10740580 130626 9:14:04 [注意] /opt/local/lib/mariadb/bin/mysqld: シャットダウン完了
130626 09:14:04 mysqld_safe pid ファイルからの mysqld /opt/local/var/db/mariadb/rs012esb.mckenna.edu.pid が終了しました 130626 09:14:25 mysqld_safe /opt/local/var/ からのデータベースで mysqld デーモンを開始していますdb/mariadb 130626 9:14:25 [警告] lower_case_table_names=2 の設定は、/opt/local/var/db/mariadb/ のファイル システムが大文字と小文字を区別しないためです 130626 9:14:25 InnoDB: InnoDB メモリ ヒープが無効になっています 130626 9 :14:25 InnoDB: ミューテックスと rw_locks は GCC アトミック ビルトインを使用します 130626 9:14:25 InnoDB: 圧縮されたテーブルは zlib 1.2.8 を使用します 130626 9:14:25 InnoDB: バッファー プールを初期化しています、サイズ = 128.0M 130626 9:14:25 InnoDB: バッファー プールの初期化が完了しました 130626 9:14:25 InnoDB: サポートされている最高のファイル形式は Barracuda です。130626 9:14:25 InnoDB: バックグラウンド スレッドの開始を待機しています 130626 9:14:26 Percona XtraDB (http://www.percona.com) 5.5.31-MariaDB-30.2 が開始されました。ログ シーケンス番号 10740580 130626 9:14:26 [エラー] mysqld: ファイルが見つかりません: './performance_schema/events_waits_current.frm' (errno: 13) 130626 9:14:26 [エラー] ネイティブ テーブル 'performance_schema'。 'events_waits_current' の構造が間違っています 130626 9:14:26 [エラー] mysqld: ファイルが見つかりません: './performance_schema/events_waits_history.frm' (errno: 13) 130626 9:14:26 [エラー] ネイティブ テーブル ' performance_schema'.'events_waits_history' の構造が間違っています 130626 9:14:26 [エラー] mysqld: ファイルが見つかりません: './performance_schema/events_waits_history_long.frm' (errno: 13) 130626 9:14:26 [エラー]ネイティブ テーブル 'performance_schema'.'events_waits_history_long' の構造が正しくありません 130626 9:14:26 [エラー] mysqld: 26 [ERROR] Native table 'performance_schema'.'file_instances' has the wrong structure 130626 9:14:26 [Note] Event Scheduler: Loaded 0 events 130626 9:14:26 [Note] /opt/local/lib/mariadb/ bin/mysqld: 接続の準備ができました。バージョン: '5.5.31-MariaDB' ソケット: '/opt/local/var/run/mariadb/mysqld.sock' ポート: 0 ソース配布
PHP レポート経由の mysql: mysql_error() 呼び出しで接続が拒否されました。これは何ヶ月も働いています。それから、今朝、ローカルホストの mysql を起動しましたが、何も機能しません。
編集:パーミッションはかなり良いようです:
# ls -l /opt/local/var/db/mariadb/performance_schema
total 416
-rw-rw---- 1 root _mysql 8624 Feb 7 14:01 cond_instances.frm
-rw-rw---- 1 root _mysql 61 Feb 7 14:01 db.opt
-rw-rw---- 1 root _mysql 9220 Feb 7 14:01 events_waits_current.frm
-rw-rw---- 1 root _mysql 9220 Feb 7 14:01 events_waits_history.frm
-rw-rw---- 1 root _mysql 9220 Feb 7 14:01 events_waits_history_long.frm
-rw-rw---- 1 root _mysql 8878 Feb 7 14:01 events_waits_summary_by_instance.frm
-rw-rw---- 1 root _mysql 8854 Feb 7 14:01 events_waits_summary_by_thread_by_event_name.frm
-rw-rw---- 1 root _mysql 8814 Feb 7 14:01 events_waits_summary_global_by_event_name.frm
-rw-rw---- 1 root _mysql 8654 Feb 7 14:01 file_instances.frm
-rw-rw---- 1 root _mysql 8800 Feb 7 14:01 file_summary_by_event_name.frm
-rw-rw---- 1 root _mysql 8840 Feb 7 14:01 file_summary_by_instance.frm
-rw-rw---- 1 root _mysql 8684 Feb 7 14:01 mutex_instances.frm
-rw-rw---- 1 root _mysql 8776 Feb 7 14:01 performance_timers.frm
-rw-rw---- 1 root _mysql 8758 Feb 7 14:01 rwlock_instances.frm
-rw-rw---- 1 root _mysql 8605 Feb 7 14:01 setup_consumers.frm
-rw-rw---- 1 root _mysql 8637 Feb 7 14:01 setup_instruments.frm
-rw-rw---- 1 root _mysql 8650 Feb 7 14:01 setup_timers.frm
-rw-rw---- 1 root _mysql 8650 Feb 7 14:01 threads.frm
アイデア?