Como se observó anteriormente, esta pregunta es muy similar a ¿Puedo realizar una transacción entre dos bases de datos MySQL? Si bien esa pregunta se refería a diferentes bases de datos en el mismo servidor, su respuesta aceptada todavía se aplica.
De hecho, como se documenta en Transacciones XA :