Я видел несколько сообщений об ошибке MySQL # 1210, но я не заметил ни одного сообщения об ошибках, возникающих в phpMyAdmin.Возможно, кто-то может помочь.
Используя phpMyAdmin, я заполняю форму графического интерфейса, чтобы (например) удалить устаревшее поле в существующей таблице в существующей базе данных.Он просит меня подтвердить, что я хочу удалить поле, а затем происходит сбой с ошибкой «# 1210 - Неверные аргументы в DATA DIRECTORY».Здесь нет ни моей кодировки, ни моих запросов MySQL, только несколько флажков и нажатие кнопок, но phpMyAdmin выдает ошибку.Я получаю эту ошибку при любой попытке изменить структуру таблицы.
Для этого конкретного задания таблица была создана со следующим (который был создан при экспорте из другой установки phpMyAdmin) ...
CREATE TABLE `choreovote` (
`id` int(11) NOT NULL,
`compyear` year(4) NOT NULL,
`competition` year(4) NOT NULL,
`memberno` smallint(5) UNSIGNED NOT NULL,
`entry_id` int(11) NOT NULL,
`votes` smallint(5) UNSIGNED NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 DATA DIRECTORY='./cloggb_db/' INDEX DIRECTORY='./cloggb_db/';
ALTER TABLE `choreovote` ADD PRIMARY KEY (`id`);
ALTER TABLE `choreovote` MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
COMMIT;
И сгенерированный phpMyAdmin запрос, который не работает ... ALTER TABLE choreovote
DROP compyear
;
Кто-нибудь знает, куда мне смотреть?
Большое спасибо!