ALTER TABLE `pre_forum_post` ENGINE = INNODB;Err1075 完美解决方法

[复制链接]
查看433 | 回复0 | 2019-8-10 10:37:23 | 显示全部楼层 |阅读模式
  1. ALTER TABLE `pre_common_member_grouppm` ENGINE = INNODB;
  2. ALTER TABLE `pre_forum_post` ENGINE = INNODB;
复制代码
[Err] 1075 - Incorrect table definition; there can be only one auto column and it must be defined as QQ图片20190810103615.png
首先在sql下单个运行一下需要修改的数据库条目
  1. ALTER TABLE pre_forum_postposition DROP PRIMARY KEY,ADD PRIMARY KEY(position,tid);
  2. ALTER TABLE pre_common_member_grouppm DROP PRIMARY KEY,ADD PRIMARY KEY(gpmid,uid);
  3. ALTER TABLE pre_forum_post DROP PRIMARY KEY,ADD PRIMARY KEY(position,tid);
复制代码
再执行
  1. ALTER TABLE `pre_common_member_grouppm` ENGINE = INNODB;
  2. ALTER TABLE `pre_forum_post` ENGINE = INNODB;
复制代码



欢迎访问[color=Red]站长帮[/color],记住我们的域名[color=Red]www.yunxunwl.com[/color]
版权申明:此文如未标注转载均为本站原创,自由转载请注明 本贴地址:https://www.yunxunwl.com/content-2125-1-1.html 上篇帖子: Discuz X3.4修改帖子标题80个字符的限制教程 下篇帖子: 2019年8月13日签到记录贴 alter table engine 完美 解决
您需要登录后才可以回帖 登录 | 注册  

本版积分规则