创建自动列sno int(10) NOT NULL AUTO_INCREMENT, 忘记将其定义为键,添加PRIMARY KEY (sno) 到您的sql。
$sql = "CREATE TABLE $table_name (
sno int(10) NOT NULL AUTO_INCREMENT,
postid int(50) NOT NULL,
subpostid varchar(5) NOT NULL,
votingcount varchar(50) NOT NULL,
postclicktime timestamp(5) NOT NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (sno)
) $charset_collate;";
如果仍然无法工作,请尝试更换
postclicktime timestamp(5) 具有
postclicktime timestamp.
Before MySQL 5.6, MySQL不支持将分数秒存储为时间戳数据类型的一部分。