sql >> Databasteknik >  >> RDS >> Mysql

Fråga för att ta bort unik eller primär nyckel från MYsql-tabellen

Detta är en snabb handledning för att ta bort unik eller primär nyckel från din MYSql-tabell. Ibland lägger vi till unik nyckel i tabellkolumnen för att förhindra dubbletter av inmatning, men om du i vilket fall som helst behöver några dubbletter av data i din tabell som i mitt fall tilldelade jag unik nyckel som företagsnamn i min företagstabell för att förhindra lagring av dubbletter av företagsnamn i min mysql-tabellen, men efter en tid måste jag lagra duplicerat företagsnamn eftersom vissa företag har flera adresser, då måste jag ta bort unik nyckel från företagstabellen, sedan använder jag nedanstående fråga för att ändra kolumnen företagsnamn. Använder Mysql ALTER kommando kan du ändra egenskapen för tabellens kolumn.


Tar bort unik nyckel...

ALTER TABLE companies
DROP INDEX company_name;

Tar bort primärnyckel...

ALTER TABLE companies
DROP INDEX 'PRIMARY';



Om du gillar det här inlägget, glöm inte att prenumerera på min offentliga anteckningsbok för mer användbara saker


  1. Hur man uppgraderar från MariaDB 10.4 till MariaDB 10.5

  2. Viloläge Skapa kriterier för att gå med i samma tabell två gånger - försökte 2 tillvägagångssätt med 2 skillnadsfel

  3. SQL-bulkimport från CSV

  4. Installera utf8-kollation i PostgreSQL