2010-08-03 4 views
2

У меня есть внешние ключи, установленные в mysql db. Я скопировал свой db с одного сервера на новый. Как новый, так и старый сервер используют phpmyadmin. На старом сервере y использовала ссылку в представлении таблицы из внешнего ключа в соответствующий регистр в другой таблице. Ссылка html, которая ведет меня к регистру в другой таблице. Но он не появляется на новом сервере.Ссылка на внешние ключи в phpmyadmin

Любые идеи?

ответ

0

Я действительно не понимаю, что вы имеете в виду. Чтобы импортировать данные в новый phpMyAdmin, вам необходимо экспортировать данные в sql и импортировать экспортированный sql-файл. Весь внешний ключ будет по-прежнему оставаться таким же, как то, что вы импортировали, в форме sql.

2

Вам нужно настроить pmadb мета-таблицы: http://www.phpmyadmin.net/documentation/#linked-tables

После этого, вы должны получить связь между внешними ключами при просмотре. Вы также можете использовать $ cfg ['Servers'] [$ i] ['relation'], чтобы настроить отношения, которые вы хотите связать вручную: http://www.phpmyadmin.net/documentation/#cfg_Servers_relation