Ho un problema ricorrente con phpMyAdmin: la sua funzione relation view consente di creare/rilasciare chiavi esterne, ma non offre alcun controllo sul nome del vincolo creato.Strumento di amministrazione MySQL con gestione seria delle chiavi esterne
Fondamentalmente, si basa su nomi FK predefiniti come UserAddress_ibfk_2
.
Ciò diventa difficile quando si tenta di eseguire una versione di un database con patch SQL, quando non si ha il controllo sui nomi dei vincoli. Ovviamente possiamo scrivere manualmente tutte le query relative a FK, ma è come perdere un po 'il punto di usare uno strumento come PMA.
Voi ragazzi state usando buone alternative a phpMyAdmin che hanno un bel editor FK che consente di modificare i nomi dei vincoli?
workbench sembra il migliore! Lo userò sicuramente –
Whoa, bel post, grazie. TBH Mi aspettavo uno strumento * meno * visivo, come solo un menu a discesa per la relazione (come in PMA) e una casella di testo per il nome della relazione. Sembra che tutti gli strumenti siano visivi, una ragione per questo? – Benjamin
Oh, in realtà, ho appena trovato quello che mi serve nel workbench MySQL: ** Browser degli oggetti ** -> tasto destro del mouse sul nome di una tabella -> ** Alter Table ** -> ** Foreign Keys ** tab nella parte inferiore del schermo! – Benjamin