1
4
默认情况下应启用。在某些情况下,mysql lib文件夹上的错误权限会导致innodb发出吠声。检查您的MySQL错误日志以查看权限错误。 |
2
3
我在my.in i中有以下innodb选项。这是一个非常小的配置,所以如果您希望MySQL具有良好的性能,就不要使用这个值。更改my.ini后,请重新启动mysql。
|
3
1
可能在全局配置文件中禁用了inno-db。在Linux上,这类似于/etc/mysql/my.cnf——也许Windows有类似的全局conf文件。 |
4
1
确保更改了正确的my.ini文件。在Windows上,这是从许多位置读取的。命令是:
类型
|
5
0
你检查过启动参数了吗?可能是用来启动服务器的shell脚本或批处理文件在命令行上禁用了引擎。IIRC命令行标志胜过.ini设置。 |
6
0
我已经解决了这个问题。 简而言之: 由于在导入数据时出现一些奇怪的语法错误,我无法在mysql4上转储数据库并在mysql5上恢复它。 安装后,我尝试用旧数据库(包括数据库“mysql”)覆盖mysql5数据库。它工作正常,但我无法启用Inno-DB支持。(这样我甚至可以用功能密码来代替旧密码(而不是旧密码))。 由于“mysql”的数据库结构在5版本中发生了变化,我再次尝试安装mysql5,并复制了除“mysql”之外的旧数据库。在此之后,我用从“mysql”导出的数据的正确版本更新了“mysql”数据库。这样我就得到了mysql 5的工作。
毕竟我也处决了
P.S.感谢所有答案的作者,这些答案提示我正确解决问题的方法。 |
hello_programmers · Mysql从其他表输出一列 1 年前 |
Community wiki · 这个MySQL语句出了什么问题? 1 年前 |
Community wiki · 优化从同一表中提取的多列的查询 1 年前 |
Popo · Sql查询:返回数据库中不可用的where条件 1 年前 |
Hamdan Nuramdani · 对账单中一周内不同表中的数据求和 1 年前 |
Kugelfisch · 用php为数据库加密数据 1 年前 |