Cosa può voler dire, cosa modifico?
http://i60.tinypic.com/2rps8rs.jpg
Entrando mostra questo:
http://i59.tinypic.com/vzh5jd.jpg
Printable View
Cosa può voler dire, cosa modifico?
http://i60.tinypic.com/2rps8rs.jpg
Entrando mostra questo:
http://i59.tinypic.com/vzh5jd.jpg
La chiave primaria è sempre indicizzata automaticamente.
È inutile aggiungergli un altro indice.
E poi per definizione non possono esistere due o più tuple (record) che abbiano la stessa chiave primaria, quindi questo amplifica di più l'inutilità dell'indice che hai assegnato (di tipo UNIQUE).
Puoi rimuoverlo tranquillamente.
Ho questo:
Codice:CREATE TABLE IF NOT EXISTS `visitate` (
`data_localeS` int(11) NOT NULL,
`dataGmtS` varchar(100) COLLATE utf8_unicode_ci NOT NULL,
`pagina` varchar(100) COLLATE utf8_unicode_ci NOT NULL,
`url` varchar(100) COLLATE utf8_unicode_ci NOT NULL,
`visite` int(11) NOT NULL,
`ip` varchar(20) COLLATE utf8_unicode_ci NOT NULL,
PRIMARY KEY (`pagina`),
UNIQUE KEY `pagina` (`pagina`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
Se vuoi ricreare la tabella senza indice, rimuovi la riga che contienee ricrea lo schema.Codice:UNIQUE KEY `pagina` (`pagina`)