ヘルプ

GoDaddyヘルプ

ブービ—ブブー...コンピュータ処理中...コンピュータ処理中...シーケンス42を開始します...
やれやれ、クレイジーなロボットたちがまた仕事に精を出しているようです!このページを乗っ取ってあなたの使用言語に翻訳しました。ロボットたちの金属のハートにあるのは本当に善意だけなんです。助けになりたいんです!ページ下のボタンから、ロボットの様子を見てみましょう。 英語版に進む

なぜ、MySQL」エラー: 1016 ファイルを開くことができません:...」ですか?

などのエラー:...」エラーが発生しました: 1016: ファイルを開くことができません: ' YOUR_TABLE_NAME。MYI'。(エラー: 145) 使用する際のロック テーブル」.(にも多数の次のように) MySQL テーブル破損によって発生します。テーブル破損によって発生します。 さまざまなイベントとがテーブルのすべてまたは一部利用できません。

パフォーマンスが低下するテーブル破損も大幅に 影響を受けるテーブルに対するクエリです。テーブル破損を使用して修復します。 修理テーブル コマンド。

詳細については、修理テーブル コマンドを参照してください。

MySQL 4.0、4.1

http://dev.mysql.com/doc/refman/4.1/en/repair-table.html

MySQL5.0

http://dev.mysql.com/doc/refman/5.0/en/repair-table.html

影響を受けたテーブルを修復テーブルを実行します。

  1. データベースを使用するのには、phpMyAdmin を入力してください。詳細については、 phpMyAdmin へのログインを参照してください。
  2. 影響を受けたテーブルのテーブル名をクリックします。

    注意:PhpMyAdmin テーブル情報を表示することは、テーブル詳細ページの読み込みエラーが発生した場合、独自のクエリを入力する左側の上にあるSQL 」ボタンを使用する別のオプションになります。表のコマンドを実行して手動で修復できます修復テーブルこの SQL ウィンドウで。

  3. 右パネルの上にある [管理] タブをクリックします。
  4. 右パネルの下部にある修理テーブルをクリックしてください。

このコマンドは時間がかかることができ、クエリによってなど、使用できなくなります テーブルを挿入します。

警告:PhpMyAdmin Web サーバーは次のコマンドからの応答を待つ時間切れすることができます。この場合発行再度します。Processlist機能を使用してされます可能性の修理コマンドを実行中です。完了するためにお待ちください。大きなテーブルは、これに時間がかかることができます。

他にもテーブル破損によるエラーがあります。

  • ファイルのテーブルが見つかりません。MYI。
  • 独自のキーまたは書き込みまたは更新の制約を複製します。
  • テーブル ハンドラがからには、エラー エラーをしました。(エラー多数)。
  • インデックスファイルは、クラッシュ/間違ったファイル形式です。
  • インデックスファイルでより多くの領域がありません。
  • いっぱいにファイルを記録します。
  • データベース ファイルは古い。
  • レコードのファイルがクラッシュしました。
  • レコードが既に削除 (または、レコードのファイルがクラッシュ)。
  • table.frm 変更がロックされています。
  • テーブルとはクラッシュを修復に失敗しました。
  • 表はクラッシュとしてマークは、修復する必要があります。
  • 予期しないファイルの終わりです。

この記事は役に立ちましたか。
フィードバックへのご協力ありがとうございました。 お客様サービススタッフとお話しになりたい場合は、上記のサポート用電話番号またはチャット機能をご利用ください。
お役にたてて光栄です! 何か他にできることはありませんか。
それはすみません。 わかりにくい点や、解決策で問題が解決できなかった理由等を教えてください。