O MySQL pode ser facilmente substituído pelo MariaDB ou há coisas a mudar nesse caso?

Se eu substituir um servidor MySQL 5.1 por um servidor MariaDB (armazenamentos Maria & XtraDB) em vez de MySQL (MyISAM & InnoDB), a maioria dos softwares clientes MySQL (incluindo aplicativos feitos com PHP 5.2 e Java SE 1.6) ...

continue trabalhando sem alterações (talvez com pequenas regressões)?Ou terei que substituir / reconfigurar os drivers do cliente (como usar outra classe de driver JDBC e cadeia de conexão)?Ou terei mesmo que alterar o código do aplicativo?

questionAnswers(5)

yourAnswerToTheQuestion