Para trabajar con transacciones con php y mysql en el ambiente xampp, se tiene que habilitar el soporte para base de datos innodb, esto lo logramos modificando el archivo my.cnf de mysql. Este archivo se encuentra en la siguiente ubicación:

Linux:
/opt/lampp/etc/my.cnf

Windows:
C:/apachefriends/xampp/mysql/bin/my.cnf
ó
C:/Archivos de programa/xampp/mysql/bin/my.cnf

ubicaciones default de la instalación.

En el archivo debemos comentar la siguiente linea

skip-innodb

y descomentar las siguientes

#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/

luego grabamos y reiniciamos el servicio.

2 thoughts on “Habilitar INNODB en XAMPP

  • October 27, 2007 at 2:03 pm
    Permalink

    Hello

    Very much for a long time searched for article on this theme.Thanks.
    good by

    Reply
  • May 23, 2008 at 3:33 pm
    Permalink

    gracias.. no sabés, toda la tarde buscando como demonios hacerlo. te amo.

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *