MySQL-Fehler: "Unknown table engine 'InnoDBopt'"

Ich bin immer der folgende Fehler auf einigen code aus einer alten app:

A Database Error Occurred
Error Number: 1286

Unknown table engine 'InnoDBopt'

INSERT INTO `sessions` (`session_id`, `ip_address`, `user_agent`, `last_activity`) VALUES ('2ef196aba7f060308be6b7bc1133671f', '127.0.0.1', 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) Ap', 1290342372)

Ich bin mit der MySQL version 5.1.36. Diese app wurde entwickelt, vor einer Weile, also wahrscheinlich brauche ich nur ein downgrade meiner MySQL-version ausführen? Wenn ja, bitte beraten, welche version ich brauche, um diese laufen.

Edit: Zu klären, musste ich kopieren meine Datenbank von einer mysql-installation zur anderen, so dass ich alles kopiert, in `c:/mysql/data " auf der anderen installation von MySQL, das ist wahrscheinlich das, was verursacht dieses Problem.

  • Das klingt wie ein kaputtes Tisch-engine-definition: Es gibt nicht einen einzigen Google-Treffer für InnoDBopt. Was macht ein SHOW CREATE sagen?
  • Zuerst zu prüfen, ist Ihr neues wamp-Unterstützung mysql-innodb. Zweitens, versuchen mysqldump zum laden von Daten in die neue Installation
InformationsquelleAutor Click Upvote | 2010-11-21
Schreibe einen Kommentar