Mysql has Transactional DDL?
(Oracle 11g R2 provides something like Transactional DDL via Edition Based Redefinition. MS SQL has partial support for transactional DDL; PostgreSQL, DB2, Firebird, Informix, and Sybase Adaptive Server all support Transactional DDL [1].)
[1] http://wiki.postgresql.org/wiki/Transactional_DDL_in_Postgre...