"Enable MySQL InnoDB Storage Engine Support in XAMPP Installation"
O Xampp (tenho a versão xampp-win32-1.5.4a) quando é instalado, não activa o motor InnoDB para as tabelas, que só por acaso é necessário para criar as chaves estrangeiras e tal...
Localizar o ficheiro my.cnf e abrir com qualquer editor.
Apenas é necessário comentar ou retirar o comentário (#).
Procurar por "skip-innodb" e retirar ou colocar o comentário (#) das linhas.
Na minha instalação, as linhas ficaram assim:
# skip-innodb
innodb_data_home_dir = C:/xampp/xampp/mysql/data/
innodb_data_file_path = ibdata1:10M:autoextend
innodb_log_group_home_dir = C:/xampp/xampp/mysql/data/
innodb_log_arch_dir = C:/xampp/xampp/mysql/data/
set-variable = innodb_buffer_pool_size=16M
set-variable = innodb_additional_mem_pool_size=2M
set-variable = innodb_log_file_size=5M
set-variable = innodb_log_buffer_size=8M
innodb_flush_log_at_trx_commit=1
set-variable = innodb_lock_wait_timeout=50
Basicamente, todas as linhas que se referem ao innodb devem ficar sem o comentário (#).
Salvar, reiniciar os serviços e já está mais uma destas tretas resolvidas!
fonte:
Texto original aqui
20 janeiro 2007
Subscrever:
Enviar feedback (Atom)
2 comentários:
Eureka! Muito bom!
Borges
http://www.paideiaeducacao.com.br
Editei algumas coisitas para se conseguir perceber melhor o que fazer.
Ainda bem que deu para ajudar, obrigado.
Enviar um comentário