Hola lap88:
No entiendo por qué la insistencia en quitar los segundos, si esto es mera presentación, pues simplemente utilizas DATE_FORMAT para presentar lo que se la fecha en el formato que quieras...
Código MySQL:
Ver original+---------------------+---------------------+
+---------------------+---------------------+
| 2012-07-23 10:36:24 | 2012-07-23 10:36:00 |
+---------------------+---------------------+
Ahora bien, si insistes en almacenar el dato sin los segundos, tendrías que convertir una doble conversión, es decir, primero convertir a String sin los segundos y después el string convertirlo a DATETIME:
Código MySQL:
Ver original -> '%Y-%m-%d %H:%i') now_;
+---------------------+---------------------+
+---------------------+---------------------+
| 2012-07-23 10:38:35 | 2012-07-23 10:38:00 |
+---------------------+---------------------+
Saludos
Leo.