Webmin/Virtualminを実行しているVPSがあります。複数のドメインをホストします。そのうちの1つは、MySQLデータベースを使用するDrupal 7 Webサイトです。昨日、データベースの「管理」に行きましたが、次のエラーLost connection to MySQL server during query
を受け取り、とにかくアクセスできませんでした。 MySQLのバージョンが古くなっている(5.1.17)ためかどうか疑問に思ったので、更新する前に、Webmin >> Servers >> MySQL Database Server >> Backup Databases-onlyにアクセスしてデータベースをバックアップしようとしました次のページを受け取るには:
データベースのバックアップに失敗しました:mysqldumpに失敗しました:
mysqldump:エラーが発生しました:2013:LOCK TABLESを使用しているときにクエリ中にMySQLサーバーへの接続が失われましたデータベースのバックアップに失敗しました:mysqldump failed:
mysqldump:エラーになりました:2002:データベースバックアップに接続しようとすると、ソケット '/var/lib/mysql/mysql.sock'(111)を介してローカルMySQLサーバーに接続できません:mysqldump failed:
mysqldump:エラーが発生しました:2002:接続しようとしたときに、ソケット '/var/lib/mysql/mysql.sock'を介してローカルMySQLサーバーに接続できません(2)データベーステストからファイル/ home/testに1348バイトを正常にバックアップしました.sql。
データベースのスケジュールされたバックアップは無効のままです。
「大きなテーブルを許可しますか?」を設定しました[はい]に設定し、MySQLサーバー設定で最大パケットサイズを5 MBにしますが、エラーが表示されます。データベースのファイルサイズはわずか156 MBで、190のテーブルがあり、現在よりもはるかに多くのデータを保持する可能性があります。
誰かアドバイスはありますか? CentOSを実行しています。
PDATE:この質問を投稿して以来、MySQLをアップグレードすることを勧めているホスティング会社と連絡を取り合っています。現在、バージョン5.5.38を実行していますが、まったく同じ問題があります。 phpMyAdminの最新バージョンをインストールしましたが、奇妙な動作があります。データベースを表示しようとすると、セッションはタイムアウトしたと表示されますが、ログインするとデータベースが表示されず、クリックしたばかりのデータベースにテーブルがないことが通知されます。
役に立つかもしれないこれらのリソースを見つけました。彼らはエラーをかなりよく説明し、それらについてどうするか。
エラーが発生しました:2013:Lost connection ...
エラー:2002:接続できません...
これらは非常に単純な構成の問題のようです。これがお役に立てば幸いです。