Тема: Настройка внешних ключей на внешние базы данных
Ситуация следующая: Есть
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Форум PHP-MyAdmin.RU → Настройка phpMyAdmin → Настройка внешних ключей на внешние базы данных
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Ситуация следующая: Есть
Ситуация следующая:
Есть "главная" БД. Пусть имя ей - mainDb, есть (в теории) бесконечно много баз данных db_1, db_2 и т.д.
Все таблицы типа InnoDB.
В конфиг-файле строчки типа $cnf.....['pma'], $cnf.....['pmadb'], $cnf.....['pma_relation'] закомменчены.
Задача: установить через web-интерфейс phpMyAdmin'a внешний ключ например для поля db_1.component.type_id на поле mainDb.type.type_id.
Сейчас "Структура"->"Связи" есть возможность устанавливать связи на поля таблиц текущей БД. Куда посмотреть? Куда нажать? Ткните носом, пожалуйста. Нужно научиться устанавливать ключи на поля таблиц любой БД.
С помощью Дизайнера или страницы связей phpMyAdmin, можно создать связь между таблицами только одной БД.
С помощью конструкции FOREIGN KEY вы можете создать связь между таблицами типа InnoDB разных БД, но запрос надо создавать самостоятельно.
То есть в дропдаунлист никак их не запихать=\ Хотелось сделать так, чтоб ручками ничего не писать. Спасибо за ответ, Hanut
То есть в дропдаунлист никак их не запихать
Пока это невозможно сделать. Будем надеяться, что со временем разработчики этим займутся.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Форум PHP-MyAdmin.RU → Настройка phpMyAdmin → Настройка внешних ключей на внешние базы данных
Форум работает на PunBB, при поддержке Informer Technologies, Inc
Currently installed 7 official extensions. Copyright © 2003–2009 PunBB.