Autor Zpráva
nethor
Profil
Zdravím,
mám tab. s logováním přístupů a najednou do ní přestalo jít vkládat záznamy.
Chybová hláška: Duplicate entry '712676' for key 'PRIMARY'
id = 712676 v tabulce není
Ve scriptu chyba není, nejde to ani v Admineru.

tabulka:
CREATE TABLE `stats` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `datcas` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `sess` tinytext CHARACTER SET utf8 COLLATE utf8_czech_ci,
  `cook` tinytext CHARACTER SET utf8 COLLATE utf8_czech_ci,
  `ip` tinytext CHARACTER SET utf8 COLLATE utf8_czech_ci,
  `request_uri` text CHARACTER SET utf8 COLLATE utf8_czech_ci,
  `redirect_url` text CHARACTER SET utf8 COLLATE utf8_czech_ci,
  `http_user_agent` text CHARACTER SET utf8 COLLATE utf8_czech_ci,
  `referer` text CHARACTER SET utf8 COLLATE utf8_czech_ci,
  `user` int(11) DEFAULT '0',
  `post` text CHARACTER SET utf8 COLLATE utf8_czech_ci,
  `genet` float(9,3) DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

Přestalo to fungovat z ničeho nic, asi něco přeteklo, ale nechápu co. ..?
Kajman
Profil
Zkuste repair table, třeba je jen chyba v indexech.
nethor
Profil
Kajman:
repair table pomohlo: Number of rows changed from 712675 to 712773

Děkuji.

Čím tato chyba mohla vzniknout? rep. dá se jí nějak předejít?
Kajman
Profil
Třeba byl výpadek proudu při včerejší bouřce nebo erupce na Slunci.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: