gpt4 book ai didi

mysql - 如何在安装在 MySql 4 之上的 MySql 5 上启用 inno-db 支持?

转载 作者:行者123 更新时间:2023-11-29 01:12:42 24 4
gpt4 key购买 nike

如何在已安装的 MySql 实例上启用 inno-db 支持?

我已经安装了mysql-5.0.67-win32。执行“show engines”时,“InnoDB”为“已禁用”。根据文档 MySql 是在 inno-db 的支持下编译的(来自文档:出现 DISABLED 值是因为服务器启动时使用了禁用引擎的选项,或者因为未提供启用它所需的所有选项。)

在 my.ini 中,我用“skip-innodb”注释了行。这没有帮助。所有其他与 inno-db 相关的变量保持不变。

在遇到上述情况之前,我执行了一些不寻常的操作。我安装了 mysql-4.0.17-win。我卸载了它,然后安装了 mysql-5.0.67-win32。在安装向导中,我只选择了 MyISAM 支持(据我所知,我以这种方式禁用了 inno-db 支持。当我尝试重新安装 inno-db 支持时,我在使用我以前的数据库“mysql”和帐户信息时遇到了问题) .

MySQL 文档说我应该使用 mysqldump 导出数据,然后在升级过程中导入导出的数据。我尝试这样做,但是在导入数据时我收到有关语法错误的消息(我认为它与 mysql 的第 4 和第 5 版本的某些不兼容有关)

最佳答案

应该默认启用。在某些情况下,MySQL lib 文件夹的错误权限会导致 InnoDB 崩溃。检查您的 MySQL 错误日志中是否存在权限错误。

关于mysql - 如何在安装在 MySql 4 之上的 MySql 5 上启用 inno-db 支持?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/112010/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com