Ver Mensaje Individual
  #7 (permalink)  
Antiguo 10/11/2008, 14:33
octagono
 
Fecha de Ingreso: octubre-2008
Mensajes: 2
Antigüedad: 15 años, 6 meses
Puntos: 0
Respuesta: motor InnDB de mysql

Cita:
Iniciado por aeb_asturias Ver Mensaje
Hola a todos. Nose si esta es la mejor sala para exponer mi problema. Si no lo es lo siento....

Instale el programa appserv 2.5.9 sobre Windows.

Cuando intento crear una tabla de tipo InnoDB dentro de una base de datos me sale el siguiente error:


Error
Consulta SQL:

CREATE TABLE `usuarios` (
`Id` int( 10 ) unsigned NOT NULL AUTO_INCREMENT ,
`Nick` char( 20 ) NOT NULL default '',
`Password` char( 20 ) NOT NULL default '',
`admin` char( 2 ) NOT NULL default 'no',
PRIMARY KEY ( `Id` )
) TYPE = InnoDB

MySQL ha dicho: Documentación
#1289 - The 'InnoDB' feature is disabled; you need MySQL built with 'InnoDB' to have it working


Luego miro en una opcion del phpmyadmin sobre los "motores" y me pone:

InnoDB ha sido deshabilitado para este motor de almacenamiento.


Antes tenia instalado otro programa tipo Appserv que venia con una versión de MySQL(3.23.48) y no tenia ningún problema. Actualice dicho programa y parece ser que con la versión 5.0.45 no me funciona.


Se puede hacer algo para que funcione ese tipo de motor. La verdad es que estoy muy perdido sobre este tema.

Saludos.
Hola, tengo el mismo error, aunque mi tabla tiene algunas diferencias:

CREATE TABLE `product` (
`product_id` int(10) unsigned NOT NULL auto_increment,
`name` varchar(50) collate latin1_spanish_ci NOT NULL default '',
`price` decimal(10,2) NOT NULL default '0.00',
`on_promotion` tinyint(4) NOT NULL default '0',
PRIMARY KEY (`product_id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_spanish_ci AUTO_INCREMENT=57 ;

He intentado esto y no consegui saltar el error

#*** INNODB Specific options ***
# skip-innodb