Aangezien u URL's opslaat in de link
kolom, hoeft u er eigenlijk geen UTF8 voor te gebruiken, omdat URL's alleen ASCII-tekens kunnen bevatten. Een gewone ASCII-tekencodering opgeven voor uw link
kolom kunt u zelfs de maximale lengte verhogen tot 3072 tekens.
CREATE TABLE IF NOT EXISTS `pages` (
`link` varchar(1500) CHARACTER SET ascii COLLATE ascii_bin NOT NULL,
`domain` varchar(255) NOT NULL,
`lastvisited` datetime DEFAULT NULL,
`id` bigint(20) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`id`),
UNIQUE KEY `link` (`link`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ROW_FORMAT=DYNAMIC;
(Bijgewerkt volgens de suggestie van @eggyal voor de ascii_bin
sortering)