Hola,
Las dudas exclusivamente de MySQL (o cualquier base de datos) creo que deberian preguntarse en el foro de base de datos.
Pero bueno, ya que estamos. Sobre la fecha, MySQL tiene una funcion que sirve para formatear la salida de un campo fecha al realizar una consulta: DATE_FORMAT (
http://www.mysql.com/doc/en/Date_and...functions.html).
Sobre el autoincrement, ¿que tipo de datos le has especificado? ¿Le has puesto algun numero de digitos?
Saludos.