123下一页
返回列表 发帖
查看: 3908|回复: 23

[求助] 关于x3.5用myisam引擎安装问题

20

主题

135

回帖

185

积分

渐入佳境

贡献
4 点
金币
9 个
发表于 2023-7-24 18:19:20 | 查看全部 |阅读模式
看到x3.5支持myisam引擎
x001.png

就安装了一下,安装环境如下:


x001-2.png


将upload\config\config_global_default.php中
  1. $_config['db']['common']['engine'] = 'innodb';
复制代码
改为:
  1. $_config['db']['common']['engine'] = 'myisam';
复制代码

只是改这里安装会进行不下去,会有以下提示:
x003.png


需要以下两种方法才能继续安装
第一种,数据库跳过innodb
x004.png


第二种,无法改数据库参数的话,不跳过innodb,改安装文件
upload\install\data\install.sql 和 upload\uc_server\install\uc.sql 中
  1. ENGINE=InnoDB;
复制代码
改为:
  1. ENGINE=MyISAM;
复制代码
两种方法都可以安装成功

但是安装成功后,只能发帖
x009.png


发不了回复:
x008.png


请问如何处理?
我知道答案 回答被采纳将会获得1 贡献 已有23人回答
回复

使用道具 举报

50

主题

2301

回帖

3万

积分

管理员

贡献
41 点
金币
28579 个
发表于 2023-7-24 18:23:53 | 查看全部
你的方法都是错误的,请其他站长不要尝试,会导致数据损失。
X3.5支持Myisam是为了保留向下容错兼容升级站点,不鼓励不希望大家将新安装去改为Myisam,X3.5原生设计都是基于Innodb并进行了大量的优化改进的
回复

使用道具 举报

20

主题

135

回帖

185

积分

渐入佳境

贡献
4 点
金币
9 个
 楼主| 发表于 2023-7-24 18:45:17 | 查看全部
Killer 发表于 2023-7-24 18:23
你的方法都是错误的,请其他站长不要尝试,会导致数据损失。
X3.5支持Myisam是为了保留向下容错兼容升级站 ...

不想用innodb,数据库体积和mysqld.exe运行内存也是几倍级增长。转成3.5 innodb后,刚百万帖的论坛比以前GBK几百万帖的论坛消耗数据库体积和内存还大,老大玩不起啊,转换后一个D就宕机啊。。。
回复

使用道具 举报

20

主题

135

回帖

185

积分

渐入佳境

贡献
4 点
金币
9 个
 楼主| 发表于 2023-7-24 18:47:21 | 查看全部
Killer 发表于 2023-7-24 18:23
你的方法都是错误的,请其他站长不要尝试,会导致数据损失。
X3.5支持Myisam是为了保留向下容错兼容升级站 ...

x3.5能让我们这些x3.4 gbk平滑过渡下吗?我知道搞innodb是为了让以前的免费插件失效,但是慢慢来啊,这么一下子转变,折腾不起。。。
回复

使用道具 举报

50

主题

2301

回帖

3万

积分

管理员

贡献
41 点
金币
28579 个
发表于 2023-7-24 19:49:38 | 查看全部
卡卡北 发表于 2023-7-24 18:47
x3.5能让我们这些x3.4 gbk平滑过渡下吗?我知道搞innodb是为了让以前的免费插件失效,但是慢慢来啊,这么 ...

不想要innodb,又要GBK,那就保持你的3.4,别升级就好了,X3.5不会支持GBK,不鼓励myisam
回复

使用道具 举报

20

主题

135

回帖

185

积分

渐入佳境

贡献
4 点
金币
9 个
 楼主| 发表于 2023-7-24 20:54:22 | 查看全部
Killer 发表于 2023-7-24 19:49
不想要innodb,又要GBK,那就保持你的3.4,别升级就好了,X3.5不会支持GBK,不鼓励myisam ...

可以不用GBK,用UTF8,主要是不想innodb
回复

使用道具 举报

50

主题

2301

回帖

3万

积分

管理员

贡献
41 点
金币
28579 个
发表于 2023-7-24 21:05:26 | 查看全部
卡卡北 发表于 2023-7-24 20:54
可以不用GBK,用UTF8,主要是不想innodb

留在3.4吧,这个年代了,数据库的那点容量如果这么紧张的话,应该也不会是PHP8,不是非得要3.5,3.5就是为innodb设计的,面向的是未来(云服务商基本都淘汰myisam了,不再提供,所以3.5必须升级为innodb)
回复

使用道具 举报

23

主题

5272

回帖

9409

积分

应用开发者

贡献
498 点
金币
1421 个
QQ
发表于 2023-7-24 21:09:40 | 查看全部
卡卡北 发表于 2023-7-24 18:47
x3.5能让我们这些x3.4 gbk平滑过渡下吗?我知道搞innodb是为了让以前的免费插件失效,但是慢慢来啊,这么 ...

innodb和什么插件失效可完全无关,是否innodb对插件根本无影响
回复

使用道具 举报

20

主题

135

回帖

185

积分

渐入佳境

贡献
4 点
金币
9 个
 楼主| 发表于 2023-7-24 21:39:08 | 查看全部
湖中沉 发表于 2023-7-24 21:09
innodb和什么插件失效可完全无关,是否innodb对插件根本无影响

大佬莫急,请删本帖
回复

使用道具 举报

20

主题

135

回帖

185

积分

渐入佳境

贡献
4 点
金币
9 个
 楼主| 发表于 2023-7-24 21:40:16 | 查看全部
Killer 发表于 2023-7-24 21:05
留在3.4吧,这个年代了,数据库的那点容量如果这么紧张的话,应该也不会是PHP8,不是非得要3.5,3.5就是 ...

大佬莫急,请删本帖,我今天多嘴了
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-5-9 17:44 , Processed in 0.072822 second(s), 30 queries .

Powered by Discuz! W1.0 Licensed

Cpoyright © 2001-2025 Discuz! Team.

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