myisam テーブルを変更または修復すると、データ ディレクトリと同じディレクトリに一時ファイルが作成されます。/tmp ディレクトリを使用するにはどうすればよいですか?
データ ディレクトリが配置されているパーティションに十分なスペースがありません。
アップデート:
http://dev.mysql.com/doc/refman/5.0/en/temporary-files.html
このページの最後の行は次のとおりです。ALTER TABLE は、元のテーブルと同じディレクトリに一時テーブルを作成します。
テーブルの修復にはオプションがありますが、機能しません。
http://dev.mysql.com/doc/refman/5.0/en/myisamchk-repair-options.html#option_myisamchk_tmpdir
これはバグのようです。