2011-12-13 12 views
5

Mam powtarzający się problem z phpMyAdminem: jego funkcja relation view pozwala tworzyć/upuszczać klucze obce, ale nie daje kontroli nad nazwą utworzonego ograniczenia.Narzędzie administracyjne MySQL z poważnym zarządzaniem kluczami obcymi

Zasadniczo opiera się na domyślnych nazwach FK, takich jak UserAddress_ibfk_2.

To staje się trudne, gdy próbuje się wersji bazy danych z poprawkami SQL, gdy nie mamy kontroli nad nazwami ograniczeń. Oczywiście możemy ręcznie napisać wszystkie zapytania związane z FK, ale to trochę tak, jakbyśmy stracili punkt użycia narzędzia takiego jak PMA.

Czy używasz dobrych alternatyw dla phpMyAdmina, które mają ładny edytor FK pozwalający edytować nazwy więzów?

Odpowiedz

6

Można użyć:

Mysql Workbench

navicat

sqlyog

SQL Maestro

Są one dostępne w różnych wersji Windows, Linux lub Mac

+2

Workbench wydaje się najlepszy! Na pewno go użyję –

+0

Whoa, fajny post, dzięki. TBH Spodziewałem się mniej * wizualnego * narzędzia, takiego jak rozwijanie relacji (jak w PMA) i pola tekstowego dla nazwy relacji. Wygląda na to, że wszystkie narzędzia są wizualne, z jakiegokolwiek powodu? – Benjamin

+0

O tak, właśnie znalazłem to, czego potrzebuję w środowisku roboczym MySQL: ** Przeglądarka obiektów ** -> kliknij prawym przyciskiem myszy nazwę tabeli -> ** Zmień tabelę ** -> ** Klucz obcy ** kartę u dołu ekran! – Benjamin

0

Można używać edytorów obiektów w dbForge Studio for MySQL. Wszystkie edytory obiektów są dostępne w bezpłatnej edycji ekspresowej.

Wkrótce, płaskie edytory obiektów w następnej wersji.

Powiązane problemy