你可以把这个时间加长,或者优化存储过程,事务避免过长时间的等待.
my.ini文件: #innodb_lock_wait_timeout = 50 -》 innodb_lock_wait_timeout = 500
mysql: Lock wait timeout exceeded; try restarting transaction
原文:http://www.cnblogs.com/svennee/p/4084461.html