Я импортировал фрейм данных через Python на сервер MySQL в виде таблицы (имя таблицы = подсказки). Во время этого процесса я случайно добавляю столбцы с именами «index» и «Unnamed: 0» на сервер MySQL. Я пробовал разные способы удаления столбцов, как показано ниже.
alter table tips drop 'index';
alter table tips drop column 'index';
alter table tips drop [index];
alter table tips drop ['index'];
Для всех приведенных выше операторов для столбца «индекс» ниже является ошибкой.
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''index'' at line 1
Я попробовал то же самое для «Безымянный: 0»
alter table tips drop 'Unnamed: 0';
alter table tips drop column 'Unnamed: 0';
alter table tips drop [Unnamed: 0];
alter table tips drop ['Unnamed: 0'];
Для всех приведенных выше утверждений для «Unnamed: 0» ниже является ошибкой.
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''Unnamed: 0'' at line 1
Подробнее здесь: https://stackoverflow.com/questions/557 ... -unnamed-0