Cita: Autocomplete,
Diagrama Entidad relacion,
detalle de tabla,
Esto no compone el kernel de los DBMS, son los aplicativos adicionales a cada uno, y en el caso de MySQL (que es Open Source, te lo recuerdo), hay mucho de terceros , o pagas la empresarial, como con SQL Server y Oracle.
Cita: la misma sintaxis querys, sp, funciones, triggers
Esto ya te lo dije: No existe un estándar ANSI, como si lo hay del SQL. Por eso SQL Server interpreta el ANSI SQL, pero también le agrega cosas que no están definidas en él.
El mismo problema lo tendrás si usas Oracle, DB2 o Postgre. Cada uno de ellos hizo las cosas del T-SQL (o PL/SQL) como se le canta, y no puedes migrar un trigger de SQL Server a Oracle sin tener que modificarlo.
Es inevitable.
Si vas a permanecer en las bases de datos, es mejor que tengas presente eso. El problema lo vas a tener siempre. No sólo con MySQL.