- MySQL知识库 :: error messages
- Error: 1112 Table, '%s' uses an extension that doesn't exist in this MySQL version
-
Discussion
Error 1112 can occur if one downgrades from a version of MySQL that supports a given feature to a version that did not have support for the given feature. This can also happen if one develops an application containing a feature available in a new version of MySQL and then attempt to use the application on a server containing an older version of MySQL. Typically, this error is issued by a version of MySQL that has been released after another version of the server has acquired new functionality. For example, functionality might be added to a maintenance release of MySQL 4.1 to display this error after new features are added to MySQL 5.0 that are unavailable in MySQL 4.1. As a result, keep in mind that using advanced features of a new version may limit your ability to downgrade directly to an earlier version of the MySQL.
Solution
The only solutions are either not to use the new feature which is not compatible with your servers that have the older versions of MySQL, or to upgrade those servers to the newer compatible versions.