Ohhhh

Error de mi parte al responderte... no me fije muy bien en esto:
buta, TYPE es obsoleto (No se que version de MySQL tienes, pero aunque lo acepte pasara a ser obsoleto) mira, TYPE es el tipo de motor de almacenamiento que quieres designarle a una tabla , tipo de motor NO idioma, y en este caso tu estas diciendole que esa tabla esta bajo el motor de almacenamiento 'latin1'
el cual obviamente eso no existe, no como motor de almacenamiento
si como idioma 
Altera la tabla:
Sustituye la palabra motor_almacenamiento, por el motor de almacenamiento que quieres utilizar, ya sea Myisam, innodb.. (hay mas pero no siempre estan activos en el servidor todo dependera como se compilo) pero los bases que generalmente si vienen activos son los 2 previamente mencionados. (Aunque hay ocasiones que InnoDB viene desactivado) pero tu haz el intento.



Error de mi parte al responderte... no me fije muy bien en esto:
CitarCREATE TABLE `chat` (
`fecha` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00',
`usuario` VARCHAR( 15 ) NOT NULL DEFAULT '',
`mensaje` TEXT NOT NULL
) TYPE = latin1;
buta, TYPE es obsoleto (No se que version de MySQL tienes, pero aunque lo acepte pasara a ser obsoleto) mira, TYPE es el tipo de motor de almacenamiento que quieres designarle a una tabla , tipo de motor NO idioma, y en este caso tu estas diciendole que esa tabla esta bajo el motor de almacenamiento 'latin1'




Altera la tabla:
Código (sql) [Seleccionar]
ALTER TABLE `NOMBRE_TABLA` ENGINE = MOTOR_ALMACENAMIENTO
Sustituye la palabra motor_almacenamiento, por el motor de almacenamiento que quieres utilizar, ya sea Myisam, innodb.. (hay mas pero no siempre estan activos en el servidor todo dependera como se compilo) pero los bases que generalmente si vienen activos son los 2 previamente mencionados. (Aunque hay ocasiones que InnoDB viene desactivado) pero tu haz el intento.