1

の内容をリストアップしようとしていますinformation_schemaTABLESこのような:

SELECT * FROM information_schema.`TABLES` LIMIT 10

しかし、それは私にエラーを与えます:

ERROR 2013 (HY000): Lost connection to MySQL server during query

それから私はそれREPAIR TABLE TABLESを修正すべきだと思ったが、それは私に与えた:

ERROR 2006 (HY000): MySQL server has gone away
No connection. Trying to reconnect...
Connection id:    396
Current database: information_schema

ERROR 1044 (42000): Access denied for user 'root'@'localhost' to database 'information_schema'

誰かが以前にその問題を抱えていた、またはこれを修正するために何ができるか考えていますか?

4

3 に答える 3

1

my.conf ファイルを見て、次の値を上げることでこの問題が解決するかどうかを確認してください。

interactive_timeout
wait_timeout
于 2012-07-01T08:59:41.077 に答える
1

Grant を使用して、MySQL で users テーブルを修正することをお勧めします。通常、私が特権アクセスの問題を抱えていたとき、これが私がそれらを解決した方法です。また、次のバグを見てください-

于 2012-07-01T08:59:57.273 に答える
0

error.log次のような2 つのエントリ (サーバーの再起動後) がありました。

InnoDB: Unable to find the AUTOINC column role_id in the InnoDB table database/table.

両方のテーブルを削除した後、すべてが正常に機能していました。

于 2012-07-01T10:05:06.097 に答える