CREATE TABLE IF NOT EXISTS `tabela1` ( `numer` int(10) UNSIGNED NOT NULL AUTO_INCREMENT, `nazwa` char(50) NOT NULL, `poziom` int(11) NOT NULL, `opis` text, `podglad` char(50) NOT NULL, `pobierz` char(50) NOT NULL, PRIMARY KEY (`numer`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=5 ; CREATE TABLE IF NOT EXISTS `tabela2` ( `numer` int(10) UNSIGNED NOT NULL AUTO_INCREMENT, `nazwa` char(50) NOT NULL, `poziom` int(11) NOT NULL, `opis` text, `podglad` char(50) NOT NULL, `pobierz` char(50) NOT NULL, PRIMARY KEY (`numer`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=5 ;
Przy dodawaniu na server bazy danych dostaje blad "#1062 - Duplicate entry '1' for key 'PRIMARY' "
Chodzi tu o PRIMARY KEY (`numer`) że nie może być 2x primary key w jednej bazie danych czy jak ?