Joomla - Error al instalar bd joomla

   
Vista:

Error al instalar bd joomla

Publicado por Juan (2 intervenciones) el 29/01/2011 20:09:54
Al instalar joomla en el 4to. paso (BD), me sale el siguiente error SQL:
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 'TYPE=MyISAM CHARACTER SET `utf8`' at line 29 SQL=CREATE TABLE `jos_banner` ( `bid` int(11) NOT NULL auto_increment, `cid` int(11) NOT NULL default '0', `type` varchar(30) NOT NULL default 'banner', `name` varchar(255) NOT NULL default '', `alias` varchar(255) NOT NULL default '', `imptotal` int(11) NOT NULL default '0', `impmade` int(11) NOT NULL default '0', `clicks` int(11) NOT NULL default '0', `imageurl` varchar(100) NOT NULL default '', `clickurl` varchar(200) NOT NULL default '', `date` datetime default NULL, `showBanner` tinyint(1) NOT NULL default '0', `checked_out` tinyint(1) NOT NULL default '0', `checked_out_time` datetime NOT NULL default '0000-00-00 00:00:00', `editor` varchar(50) default NULL, `custombannercode` text, `catid` INTEGER UNSIGNED NOT NULL DEFAULT 0, `description` TEXT NOT NULL DEFAULT '', `sticky` TINYINT(1) UNSIGNED NOT NULL DEFAULT 0, `ordering` INTEGER NOT NULL DEFAULT 0, `publish_up` datetime NOT NULL default '0000-00-00 00:00:00', `publish_down` datetime NOT NULL default '0000-00-00 00:00:00', `tags` TEXT NOT NULL DEFAULT '', `params` TEXT NOT NULL DEFAULT '', PRIMARY KEY (`bid`), KEY `viewbanner` (`showBanner`), INDEX `idx_banner_catid`(`catid`) ) TYPE=MyISAM CHARACTER SET `utf8
Favor su ayuda para saber como solucionarlo y continuar con la instalacion.
Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Error al instalar bd joomla

Publicado por Luis (19 intervenciones) el 30/01/2011 15:39:24
Hola amigo este error es producido por un bug mysql http://bugs.mysql.com/bug.php?id=17501. Lo que explica es que apartir de mysql 5.1 'TYPE=MyISAM fue sustituido por ENGINE=MyISAM. Yo tengo la versión 5.0 de mysql y no me da ningun problema. Acabo de revizar y la ultima versión de joomla utiliza esta instruccion TYPE=MyISAM.

Lo que puedes hacer esto: te dirijes a la carpeta de installation/sql/mysql/ de joomla y ahi vas a encontrar un archivo que se llama joomla.sql. Lo que vas a hacer es crear una copia de respaldo de ese archivo por si se te daña y luego vas a editar el original y vas a ver que al final de cada instruccion create dice TYPE=MyISAM y vas a cambiar esto por ENGINE=MyISAM. Con esto creo que se solucionaria tu problema. Puedes hacerlo con el bloc de notas o con wordpad y utilizar la herramienta reemplazar pero debes hacerlo con mucho cuidado, por esto te digo que guardes una copia del archivo primero.

Espero te sirva de ayuda.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Error al instalar bd joomla

Publicado por Juan (2 intervenciones) el 30/01/2011 22:18:50
Muchas gracias Luis:
El problema pasó y pude terminar con la instalación gracias a tu valiosa ayuda. que tengas buen día.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar