Дублируются аккаунты в БД MySQL
#1

Дублируются аккаунты в БД.
Никакой закономерности в этом я не нашел, INSERT INTO вызывается только в одном месте, при регистрации. Аккаунты дублируются не при регистрации, а позже. При этом все данные полностью совпадают во всех копиях.
Проблема может быть в самой базе данных?
Reply
#2

Alexander_Petrov, проблема не в базе а в коде 100%.

PS> можешь сделать поля nick в БД уникальным, тогда точно повторов не будет, но это не решение проблемы.
Код:
CREATE TABLE IF NOT EXISTS `url_data` (
  `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `nick` varchar(25) NOT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `nashIndex` (`nick`(25))
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 ;
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)