我正在更新wordpress网站。 create语句是:
CREATE TABLE `wp_plugins_submits` (
`submit_time` decimal(16,4) NOT NULL,
`form_name` varchar(127) CHARACTER SET utf8 DEFAULT NULL,
`field_name` varchar(127) CHARACTER SET utf8 DEFAULT NULL,
`field_value` longtext CHARACTER SET utf8,
`field_order` int(11) DEFAULT NULL,
`file` longblob,
KEY `submit_time_idx` (`submit_time`),
KEY `form_name_idx` (`form_name`),
KEY `field_name_idx` (`field_name`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
这在MySQL 5.6上给出“无主键错误”(似乎对我来说正确)。 create语句来自数据库转储,因此我认为这适用于5.0,但我不知道如何解决它。