Mysql
 sql >> база данни >  >> RDS >> Mysql

Вмъкнете няколко реда със същия първичен ключ в sql с помощта на php

Първичният ключ е предназначен да бъде уникален

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

можете да имате Композитен първичен ключ :

CREATE TABLE track(
  album CHAR(10) NOT NULL,
  dsk INTEGER NOT NULL,
  posn INTEGER NOT NULL,
  song VARCHAR(255),
  PRIMARY KEY (album, dsk, posn)
)

Композитните уникални ключове са много полезни, когато искате да предотвратите дублиране на данни в редица полета на база данни в таблица.

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



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Свързването с Mysql с помощта на Slick 3.0 - Без потребителско име, без парола и фалшив драйвер не е равно на грешка

  2. Грешка при изпълнение на PDO масив в низ

  3. Времева линия на диаграма на Google с дата по оста x

  4. mysql множество екземпляри

  5. как да оптимизирам този php код за вмъкване на sql?