Как добавить на удаление каскада и ограничения обновления с помощью phpmyadmin?
Я хочу добавить 'On delete cascade and on update restrict'
к внешним ключам через интерфейс пользователя phpmyadmin вместо выполнения запроса.
Обычно я использую панель управления Heidisql для выполнения этих действий. И теперь мне нелегко делать то же самое на phpmyadmin.
Любая идея?
Ответы
Ответ 1
На вкладке, где вы определяете структуру таблицы, вы получаете список столбцов и их свойств и под ними должно быть представление связи "link" между "print view" и "предложить структуру таблицы".
То, куда вы хотите пойти, но вы должны создать индекс на обеих таблицах уже.
Кроме того, вы можете захотеть убедиться, что используете механизм хранения mysql innoDB.
Изменить: изображение стоит 1000 слов:
![highlighted a few buttons in phpmyadmin interface]()
Ответ 2
Ключевой факт:
1. В обеих таблицах должен быть движок хранения innodb.
2. Тип данных и длина должны быть одинаковыми в обеих таблицах.
3. Поле во 2-й таблице должно быть создано как индекс.
Надеюсь, что это поможет кому-то...
Ответ 3
Ответ Cimbali работал у меня, но все было по-другому по-другому, поэтому, если вы также ищете ссылку "отношение", попробуйте посмотреть там:
![введите описание изображения здесь]()
Он должен забрать вас:
![введите описание изображения здесь]()