Когда я изменяю или восстанавливаю таблицу 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
Кажется, это ошибка.
Обычно mysql использует переменную окружения TMPDIR или системное значение по умолчанию.
TMPDIR
См. Также документацию по временных файлов