CREATE TABLE `search_hash` ( `id` int(11) NOT NULL AUTO_INCREMENT, `info_hash` varchar(40) NOT NULL, `category` varchar(20) NOT NULL, `data_hash` varchar(32) NOT NULL, `name` varchar(255) NOT NULL, `extension` varchar(20) NOT NULL, `classified` tinyint(1) NOT NULL, `source_ip` varchar(20) DEFAULT NULL, `tagged` tinyint(1) NOT NULL, `length` bigint(20) NOT NULL, `create_time` datetime NOT NULL, `last_seen` datetime NOT NULL, `requests` int(10) unsigned NOT NULL, `comment` varchar(255) DEFAULT NULL, `creator` varchar(20) DEFAULT NULL, PRIMARY KEY (`id`), UNIQUE KEY `info_hash` (`info_hash`), KEY `search_hash_uniq` (`tagged`), KEY `create_time` (`create_time`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; CREATE TABLE `search_filelist` ( `info_hash` varchar(40) NOT NULL, `file_list` longtext NOT NULL, PRIMARY KEY (`info_hash`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; CREATE TABLE `search_statusreport` ( `id` int(11) NOT NULL AUTO_INCREMENT, `date` date NOT NULL, `new_hashes` int(11) NOT NULL, `total_requests` int(11) NOT NULL, `valid_requests` int(11) NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `search_statusreport_uniq` (`date`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; -- sphinx delta need --- CREATE TABLE `sph_counter` ( `counter_id` int(11) NOT NULL COMMENT '标识不同的数据表', `max_doc_id` int(11) NOT NULL COMMENT '每个索引表的最大ID,会实时更新', PRIMARY KEY (`counter_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8;