Failed To Read Auto-Increment Value From Storage Engine Error in MySQL.
This is a very strange MySQL error. The error happens when trying to insert a new row in to a table. Basically this is a bug in MySQL that causes the problem but a work around is simple. The problem happens when the Auto-Increment value of a table grows beyond the limit.
Just run this SQL query in MySQL command line to fix the issue in your table.
ALTER TABLE `table_name` AUTO_INCREMENT =1
Table_name is the name of the table where you found the error while inserting data into. Don’t bother about the Auto_Increment value even if you have records in your table.
If this solution didn’t work on a 64bit machine, try the solution suggested by ZVZ below. “removing auto_increment from key and setting it back auto_increment value returned”