innodb

php – #1033 – 文件中的信息不正确:’./ database_name/table_name.frm’

当我去浏览表数据时,我完全迷失了这个错误的显示方式或原因.我注意到的一件事是存储引擎已经被InnoDB切换到MyISAM,说它已被禁用.我等着收到托管公司的回复,但有什么我可以探索,直到我听到他们的回复?应该在服务器上备份sql,但是当我下载它时,该文件为空.任何有关访问此数据的提示都非常感谢.听起来您的主机可能已禁用InnoDB,这将使任何现有的InnoDB表无法使用.他们也可能意外地破坏了InnoDB数据文件.无论哪种方式,你都无法自己恢复它.

用于PHP会话存储的最佳MySQL存储引擎

我想使用MySQL来存储会话变量.根据我的理解,这意味着在每个页面请求中将有一个读取和一个写入表.哪个MysqL存储引擎最适合此任务?MyISAM,InnoDB,MariaDB,内存还是完全不同的东西?“最好”意味着什么.你需要表达你的约束:你需要一致性吗?所有这些属性的组合?你能负担得起你的会议吗?他们能适应记忆吗?您是否需要支持对同一数据的并发访问?