rake aborted! ActiveRecord::TransactionIsolationConflict: Transaction isolation conflict detected: Lock wait timeout exceeded; try restarting transaction 原因 MySQLでトランザクションがコミットされる前にプログラム何らかの原因で終了してしまい、ロックを握ったまま放置されたことが原因みたいです。 おそらくですがrails cのsandboxモードを終了しないままrakeタスクを走らせたからではないかと思います。 解決方法 1:mysqlにターミナルからログインmysql -u root -p 2:SHOW ENGINE INNODB STATUSで一覧が表示されるので"TRANSACTIONS"の項目を見る MySQL thread i