Cita: Originalmente el MySQL 4, al comparar entre un DATE y un DATETIME "cortaba" el DATETIME a DATE. A partir de la versión 5.0 lo hace al revés, con los cambios de lógica que pueden darse si se están o no manipulando horas...
Tienes toda la razón. Gracias por la aclaración.
Cita: Al margen de eso, se cambiaron tipos de tablas, columnas soporte de motores de tablas y muchas cosas, algunas de las cuales requieren conversiones de formato previas a la instalación del MySQL 5.0, o de lo contrario no funcionarían.
Uno de esos casos es el de las tablas ISAM, que fueron cambiadas por las MyISAM.
Totalmente de acuerdo. Solo me refería a compatibilidad en SQL.