powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Как в phpMyAdmin удалить внешний ключ?
4 сообщений из 4, страница 1 из 1
Как в phpMyAdmin удалить внешний ключ?
    #38734622
svnvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть только ссылка "Индексы", пытаешься удалить индекс, говорит, нельзя, он используется во внешнем ключе.
Заходишь на "Связи", там нет кнопок удаления.
...
Рейтинг: 0 / 0
Как в phpMyAdmin удалить внешний ключ?
    #38734772
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alter table <CHILD_TABLE> drop constraint <NAME_OF_THE_FOREIGN_KEY>
...
Рейтинг: 0 / 0
Как в phpMyAdmin удалить внешний ключ?
    #38735066
svnvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо, но оно не работает.
Работает только так:
Код: sql
1.
ALTER TABLE tblname DROP FOREIGN KEY fk_tblname2;


И еще: невозможно посмотреть, какие таблицы ссылаются на таблицу, которую я хочу удалить. Показывает только куда ссылается сама таблица. И спрашивается, как узнать, какие таблицы ссылаются на данную таблицу, если там их сотня?
...
Рейтинг: 0 / 0
Как в phpMyAdmin удалить внешний ключ?
    #38735617
tanglir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
svnvladИ спрашивается, как узнать, какие таблицы ссылаются на данную таблицупрошерстить information_schema.tables (или columns+key_column_usage)
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Как в phpMyAdmin удалить внешний ключ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]