MySql : autoincrement 在 mysql 服务器停止时获取其原始值

MySql : autoincrement gets its original value when mysql server stops

我有一个 Mysql table 自动增量,每次 mysql 服务器停止时都会设置为初始值。
我读过这是 Mysql 的正常行为。

有没有办法避免这种情况?是否可以在 mysql 服务器启动时设置一个值(来自另一个 table 的 max+1 )以将自动增量设置为 "value + 1" 就在服务器停止之前?

谢谢

http://dev.mysql.com/doc/refman/5.0/en/innodb-auto-increment-handling.html:

ALTER TABLE table_name ENGINE=MyISAM;

InnoDB uses the in-memory auto-increment counter as long as the server runs. When the server is stopped and restarted, InnoDB reinitializes the counter for each table for the first INSERT to the table