MySQL - InnoDB con XAMPP 1.6.4

 
Vista:

InnoDB con XAMPP 1.6.4

Publicado por feedo (1 intervención) el 19/12/2007 00:55:52
He instalado XAMPP 1.6.4 en Windows XP. Necesito utilizar claves ajenas para mi base de datos.
Estas sólo las soportan las tablas InnoDB. Por defecto mysql 5 soporta este motor de almacenamiento. La versión de mysql instalada es 5.0.45 luego debería poder utilizar estas tablas. Pero extrañamente las tablas InnoDB están deshabilitadas. En phpmyadmin la opción "motores de almacenamiento" me permite ver los tipos de tabla habilitados y deshabilitados estando InnoDB entre estos últimos. También por línea de comandos utilizando $show variables like '%innodb%'; se puede ver que la variable have_innodb tiene el valor DISABLED.
¿Existe alguna manera de activar el uso de tablas innodb?.

Muchas gracias de antemano.
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:InnoDB con XAMPP 1.6.4

Publicado por Daniel (2 intervenciones) el 14/04/2008 00:24:48
1.- Editar el archivo de configuracion de MySQL
..xamppmysqlinmy.cnf

2.- Comentar la linea
skip-innodb

3.- Descomentar las siguientes cuatro lineas:
#innodb_data_home_dir = C:/apachefriends/xampp/mysql/
#innodb_data_file_path = ibdata1:10M:autoextend
#innodb_log_group_home_dir = C:/apachefriends/xampp/mysql/
#innodb_log_arch_dir = C:/apachefriends/xampp/mysql/

4.- (EL ROBOCOP, baila el Chiki-chiki ...)
Las demás líneas #innodb se pueden dejar comentadas

O sea, que al final tiene que quedar como sique:

#skip-innodb

innodb_data_home_dir = C:/apachefriends/xampp/mysql/
innodb_data_file_path = ibdata1:10M:autoextend
innodb_log_group_home_dir = C:/apachefriends/xampp/mysql/
innodb_log_arch_dir = C:/apachefriends/xampp/mysql/
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:InnoDB con XAMPP 1.6.4

Publicado por Daniel (2 intervenciones) el 14/04/2008 00:26:29
y Reinicia XAMPP
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