Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[求助] 版本3.4安装建表【pre_forum_post】错误

[复制链接]
zhang530 发表于 2020-6-3 12:37:48 | 显示全部楼层 |阅读模式
环境:
discuz版本为3.4
数据库为阿里RDS mysql版本

安装时执行数据库建表脚本出错,数据库错误信息如下:
Error:Incorrect table definition; there can be only one auto column and it must be defined as a key
Errno:1075


看错误信息描述应该是有多个自增导致,但核查原始的SQL

附原始SQL如下:

  1. CREATE TABLE pre_forum_post (
  2.   pid int(10) unsigned NOT NULL,
  3.   fid mediumint(8) unsigned NOT NULL DEFAULT '0',
  4.   tid mediumint(8) unsigned NOT NULL DEFAULT '0',
  5.   `first` tinyint(1) NOT NULL DEFAULT '0',
  6.   author varchar(15) NOT NULL DEFAULT '',
  7.   authorid mediumint(8) unsigned NOT NULL DEFAULT '0',
  8.   `subject` varchar(80) NOT NULL DEFAULT '',
  9.   dateline int(10) unsigned NOT NULL DEFAULT '0',
  10.   message mediumtext NOT NULL,
  11.   useip varchar(15) NOT NULL DEFAULT '',
  12.   `port` smallint(6) unsigned NOT NULL DEFAULT '0',
  13.   invisible tinyint(1) NOT NULL DEFAULT '0',
  14.   anonymous tinyint(1) NOT NULL DEFAULT '0',
  15.   usesig tinyint(1) NOT NULL DEFAULT '0',
  16.   htmlon tinyint(1) NOT NULL DEFAULT '0',
  17.   bbcodeoff tinyint(1) NOT NULL DEFAULT '0',
  18.   smileyoff tinyint(1) NOT NULL DEFAULT '0',
  19.   parseurloff tinyint(1) NOT NULL DEFAULT '0',
  20.   attachment tinyint(1) NOT NULL DEFAULT '0',
  21.   rate smallint(6) NOT NULL DEFAULT '0',
  22.   ratetimes tinyint(3) unsigned NOT NULL DEFAULT '0',
  23.   `status` int(10) NOT NULL DEFAULT '0',
  24.   tags varchar(255) NOT NULL DEFAULT '0',
  25.   `comment` tinyint(1) NOT NULL DEFAULT '0',
  26.   replycredit int(10) NOT NULL DEFAULT '0',
  27.   position int(8) unsigned NOT NULL AUTO_INCREMENT,
  28.   PRIMARY KEY (tid,position),
  29.   UNIQUE KEY pid (pid),
  30.   KEY fid (fid),
  31.   KEY authorid (authorid,invisible),
  32.   KEY dateline (dateline),
  33.   KEY invisible (invisible),
  34.   KEY displayorder (tid,invisible,dateline),
  35.   KEY `first` (tid,`first`)
  36. ) TYPE=MyISAM;
复制代码

民审大大 发表于 2020-6-3 13:20:20 | 显示全部楼层
3.4不支持 InnoDB 引擎
回复

使用道具 举报

mR.耗子 发表于 2020-6-3 15:00:14 | 显示全部楼层
换下MYSQL环境
回复

使用道具 举报

 楼主| zhang530 发表于 2020-6-3 17:46:35 | 显示全部楼层
嗯。。。感谢指点。。。自行搭建mysql解决了。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-24 20:30 , Processed in 0.020031 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表