Willa00
Usuario Novato
Usuario Novato

Buenas, soy un poco nuevo en el tema de MySQl,

Por ello al ejecutar este bloque

CREATE TABLE `$t_adpics` (
 `picid` int unsigned NOT NULL auto_increment,
 `picfile` varchar(50) NOT NULL default '',
 `adid` int unsigned NOT NULL default '0',
 `isevent` enum('0','1') NOT NULL default '0',
 `timestamp` timestamp(14) NOT NULL,
 PRIMARY KEY  (`picid`),
 KEY `adid` (`adid`,`isevent`)
) TYPE=MyISAM;

Me da un error en la linea que pone ...  

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '(14) NOT NULL, PRIMARY KEY (`picid`), KEY `adid` (`adid`,`isevent`) ) TYPE=' at line 6

y no se bien por que puede ser.

Alguna idea, Gracias.

Willa00
Usuario Novato
Usuario Novato

Para que no quede aqui, he encontrado la forma de solucionarlo

A partir de la versión 5.2 de MySql, se ha cambiado la sintaxis de:

The syntax 'TIMESTAMP(6)' is deprecated and will be removed in MySQL 5.2. Please use 'TIMESTAMP' instead

Asi como otro error que me daba en la linea 9, tambien solucionado por el siguiente motivo

TYPE keyword is depreciated (since 5.0) and not supported in MySQL5.5 (and I think even 5.1). Instead of TYPE keyword use ENGINE keyword

Gracias Por Todo :)

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
TemaUsuariosRespuestasVisitasActividad
Por: , el 21/Sep/2016, 06:49
yair0010 GestionXls NoSetup.org23kSep/16
Por: , el 06/Ago/2014, 18:02
kokesoft22 NoSetup.org12kAug/14
Por: , el 04/Abr/2014, 17:51
alfredo_m NoSetup.org32kApr/14
Por: , el 04/Ago/2011, 02:36
fb@100001468962018 GestionXls12kAug/11
Por: , el 26/Mar/2011, 07:30
oxidrene NoSetup.org42kMar/11