返回列表 发帖
查看: 1569|回复: 8

[求助] DZ安装成功后,缺少两个表

2

主题

4

回帖

11

积分

初学乍练

贡献
0 点
金币
5 个
发表于 2022-6-29 14:19:00 | 显示全部楼层 |阅读模式


这两个数据库表,没有自动安装成功

一、pre_common_member_grouppm
(1075) Incorrect table definition; there can be only one auto column and it must be defined as a key
  1. CREATE TABLE common_member_grouppm ( uid mediumint(8) unsigned NOT NULL DEFAULT '0', gpmid smallint(6) unsigned NOT NULL AUTO_INCREMENT, `status` tinyint(1) NOT NULL DEFAULT '0', dateline int(10) unsigned NOT NULL DEFAULT '0', PRIMARY KEY (uid,gpmid) ) ENGINE=MYISAM DEFAULT CHARSET=utf8
复制代码


二、pre_forum_post
(1075) Incorrect table definition; there can be only one auto column and it must be defined as a key
  1. CREATE TABLE forum_post ( pid int(10) unsigned NOT NULL, fid mediumint(8) unsigned NOT NULL DEFAULT '0', tid mediumint(8) unsigned NOT NULL DEFAULT '0', `first` tinyint(1) NOT NULL DEFAULT '0', author varchar(15) NOT NULL DEFAULT '', authorid mediumint(8) unsigned NOT NULL DEFAULT '0', `subject` varchar(80) NOT NULL DEFAULT '', dateline int(10) unsigned NOT NULL DEFAULT '0', message mediumtext NOT NULL, useip varchar(15) NOT NULL DEFAULT '', `port` smallint(6) unsigned NOT NULL DEFAULT '0', invisible tinyint(1) NOT NULL DEFAULT '0', anonymous tinyint(1) NOT NULL DEFAULT '0', usesig tinyint(1) NOT NULL DEFAULT '0', htmlon tinyint(1) NOT NULL DEFAULT '0', bbcodeoff tinyint(1) NOT NULL DEFAULT '0', smileyoff tinyint(1) NOT NULL DEFAULT '0', parseurloff tinyint(1) NOT NULL DEFAULT '0', attachment tinyint(1) NOT NULL DEFAULT '0', rate smallint(6) NOT NULL DEFAULT '0', ratetimes tinyint(3) unsigned NOT NULL DEFAULT '0', `status` int(10) NOT NULL DEFAULT '0', tags varchar(255) NOT NULL DEFAULT '0', `comment` tinyint(1) NOT NULL DEFAULT '0', replycredit int(10) NOT NULL DEFAULT '0', position int(8) unsigned NOT NULL AUTO_INCREMENT, PRIMARY KEY (tid,position), UNIQUE KEY pid (pid), KEY fid (fid), KEY authorid (authorid,invisible), KEY dateline (dateline), KEY invisible (invisible), KEY displayorder (tid,invisible,dateline), KEY `first` (tid,`first`) ) ENGINE=MYISAM DEFAULT CHARSET=utf8
复制代码



求助,如何解决?
我知道答案 回答被采纳将会获得1 贡献 已有8人回答
回复

使用道具 举报

18

主题

1923

回帖

2945

积分

应用开发者

贡献
60 点
金币
624 个
QQ
发表于 2022-6-29 17:58:00 | 显示全部楼层
mysql版本多少?
回复 支持 反对

使用道具 举报

56

主题

1461

回帖

3万

积分

管理员

贡献
2073 点
金币
1388 个
发表于 2022-6-29 21:46:23 | 显示全部楼层
X3.4不支持云数据库
回复 支持 反对

使用道具 举报

12

主题

1658

回帖

2789

积分

Giter

贡献
146 点
金币
359 个
发表于 2022-6-29 23:46:47 | 显示全部楼层
云数据库吧?Discuz只支持MyISAM引擎,有些云数据库不支持这个,就会报错。
可以尝试降低数据库版本再试,或者尝试自建数据库。
回复 支持 反对

使用道具 举报

2

主题

4

回帖

11

积分

初学乍练

贡献
0 点
金币
5 个
 楼主| 发表于 2022-6-30 13:46:23 | 显示全部楼层
专家 发表于 2022-6-29 23:46
云数据库吧?Discuz只支持MyISAM引擎,有些云数据库不支持这个,就会报错。
可以尝试降低数据库版本再试, ...

原来如此,我是 innodb ,脑壳痛。 那  dz都没想过修复嘛
回复 支持 反对

使用道具 举报

40

主题

781

回帖

959

积分

自成一派

贡献
11 点
金币
33 个
发表于 2022-6-30 14:30:40 | 显示全部楼层
qn_laoyao 发表于 2022-6-30 13:46
原来如此,我是 innodb ,脑壳痛。 那  dz都没想过修复嘛

X3.4当前阶段以修复BUG为主了 上X3.5吧!
回复 支持 反对

使用道具 举报

12

主题

1658

回帖

2789

积分

Giter

贡献
146 点
金币
359 个
发表于 2022-6-30 15:02:25 | 显示全部楼层
qn_laoyao 发表于 2022-6-30 13:46
原来如此,我是 innodb ,脑壳痛。 那  dz都没想过修复嘛

那不叫修复,这块又不是缺陷,Discuz现有架构就是按MyISAM设计的,天生不兼容innodb。
不兼容的原因是MyISAM里的一项重要功能,InnoDB里没有。
谁能想到这引擎发展的这十来年连功能都不补全,而且地位还上升了呢?

但是也没办法,人家就这么设计。为了兼容,x3.5开始把部分核心逻辑给重写了,兼容了innodb。但由于改动较大,此功能无法在x3.4上提供。
回复 支持 反对

使用道具 举报

18

主题

1923

回帖

2945

积分

应用开发者

贡献
60 点
金币
624 个
QQ
发表于 2022-6-30 15:35:29 | 显示全部楼层
qn_laoyao 发表于 2022-6-30 13:46
原来如此,我是 innodb ,脑壳痛。 那  dz都没想过修复嘛

mysql用什么版本 具体改几个内容就可以安装了
回复 支持 反对

使用道具 举报

2

主题

4

回帖

11

积分

初学乍练

贡献
0 点
金币
5 个
 楼主| 发表于 2022-7-1 11:57:36 | 显示全部楼层
crx349 发表于 2022-6-30 15:35
mysql用什么版本 具体改几个内容就可以安装了

MySQL5.6         腾讯云mysql
回复 支持 反对

使用道具 举报

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

本版积分规则

  • 关注公众号
  • 有偿服务微信
  • 有偿服务QQ

手机版|小黑屋|Discuz! 官方交流社区 ( 皖ICP备16010102号 |皖公网安备34010302002376号 )|网站地图|star

GMT+8, 2024-7-27 12:40 , Processed in 0.099387 second(s), 6 queries , Redis On.

Powered by Discuz! W1.0 Licensed

Cpoyright © 2001-2024 Discuz! Team.

关灯 在本版发帖
有偿服务QQ
有偿服务微信
返回顶部
快速回复 返回顶部 返回列表