Я хотів би перейменувати індекс. Я переглянув документацію до таблиці змін , але не можу зрозуміти синтаксис, щоб просто перейменувати індекс. Роблячи це через графічний інтерфейс MySQL, він знижує індекс і створює новий. Хоча це працює, я хотів би уникати перебудови всього індексу, лише щоб змінити назву індексу.
[ДОДАТКОВА ІНФОРМАЦІЯ]
У документації до таблиці змін зазначено
Зміни, що змінюють лише метадані таблиці, а не дані таблиці, можна негайно внести, змінивши файл .frm таблиці та не торкаючись вмісту таблиці. Наступні зміни - це швидкі зміни, які можна зробити таким чином:
* Renaming a column or index.
Однак, коли я спробував перейменувати індекс, відредагувавши файл .frm (у тестовій базі даних) і перезапустивши сервер, тепер в інтерфейсі повідомляється "Не вдалося отримати стовпці" при спробі перерахування стовпців та при спробі запустити запит, він повертає помилку "Невідомий механізм таблиць ''". Файл .frm має багато двійкового вмісту. Чи є хороший інструмент для редагування двійкової інформації.