To jest krótki samouczek dotyczący usuwania klucza unikalnego lub podstawowego z tabeli MYSql. Czasami dodajemy unikalny klucz w kolumnie tabeli, aby zapobiec zduplikowanym wpisom, ale jeśli w każdym przypadku potrzebujesz zduplikowanych danych w tabeli, tak jak w moim przypadku, przypisałem unikalny klucz jako nazwa_firmy w mojej tabeli firm, aby zapobiec przechowywaniu zduplikowanej nazwy firmy w mojej mysql table, Ale po pewnym czasie muszę przechowywać zduplikowaną nazwę firmy, ponieważ niektóre firmy mają wiele adresów, wtedy muszę usunąć unikalny klucz z tabeli firm, a następnie za pomocą poniższego zapytania zmienić kolumnę company_name. Korzystanie z MySQL ALTER polecenie, które umożliwia modyfikację właściwości kolumny tabeli.
Usuwam unikalny klucz..
ALTER TABLE companies DROP INDEX company_name; |
Usuwam klucz podstawowy...
ALTER TABLE companies DROP INDEX 'PRIMARY'; |