Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Insira várias linhas com a mesma chave primária em sql usando php


A chave primária deve ser única

http://dev.mysql.com/doc /refman/5.5/en/optimizing-primary-keys.html

você pode ter uma Chave primária composta :
CREATE TABLE track(
  album CHAR(10) NOT NULL,
  dsk INTEGER NOT NULL,
  posn INTEGER NOT NULL,
  song VARCHAR(255),
  PRIMARY KEY (album, dsk, posn)
)

As chaves exclusivas compostas são muito úteis quando você deseja evitar dados duplicados em vários campos de banco de dados em uma tabela.

http:/ /www.alphadevx.com/a/382-Adding-a-composite-unique-key-to-an-existing-MySQL-table