17 de noviembre de 2005

Mysql InnoDB

Configurar Mysql para usar Innodb

Bueno es algo que realmente es muy sencillo, yo uso la version 4.x.x y me vino deshabilitada, pero en la version 5.0 ya viene habilitada y en la mayoria. pero bueno, los pasos y como funciona actualmente ah mi al menos es asì

En W2k server, tenemos una carpeta c:\winnt ahi encontraremos el .ini osea my.ini (sabemos que en windows las aplicaciones tienen un archivo de inicialización con extensión .ini) bueno ah este archivo le cambiaremos algunas cosas muy pequeñas cosas:

En linux (debian sarge), buscaremos el archivo my.cnf, sino sabemos donde esta pues usemos find / -name my.cnf -print y listo luego un vi y seguimos:

Busquemos la linea :

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

tendremos que desmarcar esta opción y listo, realmente probe hacer eso y funciono, pero bueno ese no es el caso el caso es que nosotros queremos ponerlo a nuestro gusto.
asi que hacia abajo le ponemos algo como esto quedando apartir de esa linea hacia abajo así:



#*** INNODB Specific options ***

skip-innodb
innodb_data_file_path = ibdata1:10M:autoextend
innodb_additional_mem_pool_size=1M
innodb_flush_log_at_trx_commit=1
innodb_log_buffer_size=1M
innodb_buffer_pool_size=8M
innodb_log_file_size=15M
innodb_thread_concurrency=8


y listo reiniciar mysql y ya tenemos Innodb, se conectan : mysql -u usuario -ptuclave:
mysql> SHOW VARIABLES LIKE '%innodb%';
+---------------------------------+------------+
| Variable_name | Value |
+---------------------------------+------------+
| have_innodb | YES |

esa linea es la que importa. si sale yes, pues estamos ya listos.
ojo:ojito: esos valores son para mi pc de uso personal, para fines de producción
obvio que deben cambiarse varios valores.

www.mysql.com
www.innodb.com

0 comentarios: