Ver Mensaje Individual
  #10 (permalink)  
Antiguo 12/02/2007, 10:51
Tarzan
 
Fecha de Ingreso: noviembre-2005
Ubicación: Alicante (España)
Mensajes: 242
Antigüedad: 18 años, 5 meses
Puntos: 1
Re: Problema con un Foreign key

Deadlykyo,

He cambiado el archivo my.ini situado en la carpeta windows como me has dicho. Este es el que tengo:

#This File was made using the WinMySQLAdmin 1.3 Tool
#25/8/2003 8:50:22
#Uncomment or Add only the keys that you know how works.
#Read the MySQL Manual for instructions

[mysqld]
skip-locking

#skip-innodb
innodb_additional_mem_pool_size=2M
innodb_flush_log_at_trx_commit=1
innodb_log_buffer_size=1M
innodb_buffer_pool_size=8M
innodb_log_file_size=10M
innodb_thread_concurrency=8

set-variable = max_connections=16384
default-character-set=latin1
basedir=c:\UTILID~1\WEB/mysql
#bind-address=
datadir=c:\UTILID~1\WEB/mysql/data
#language=C:/AppServ/mysql/share/your language directory
#slow query log#=
#tmpdir#=
#port=3306
#set-variable=key_buffer=16M
[client]
default-character-set=latin1
[WinMySQLadmin]
user=mysql
password=Valencia


Luego he reiniciado el servicio tal y como me has explicado.

Pero, cuando he entrado en el phpMyAdmin y he escrito la sentencia:

SHOW VARIABLES LIKE '%innodb%'

Me sigue diciendo que el innodb esta desactivado!!!

have_innodb DISABLED
innodb_additional_mem_pool_size 2097152
innodb_autoextend_increment 8
innodb_buffer_pool_awe_mem_mb 0
innodb_buffer_pool_size 8388608
innodb_checksums ON
innodb_commit_concurrency 0
innodb_concurrency_tickets 500
innodb_data_file_path ibdata1:10M:autoextend
innodb_data_home_dir
innodb_doublewrite ON
innodb_fast_shutdown 1
innodb_file_io_threads 4
innodb_file_per_table OFF
innodb_flush_log_at_trx_commit 1
innodb_flush_method
innodb_force_recovery 0
innodb_lock_wait_timeout 50
innodb_locks_unsafe_for_binlog OFF
innodb_log_arch_dir
innodb_log_archive OFF
innodb_log_buffer_size 1048576
innodb_log_file_size 10485760
innodb_log_files_in_group 2
innodb_log_group_home_dir .\
innodb_max_dirty_pages_pct 90
innodb_max_purge_lag 0
innodb_mirrored_log_groups 1
innodb_open_files 300
innodb_support_xa ON
innodb_sync_spin_loops 20
innodb_table_locks ON
innodb_thread_concurrency 8
innodb_thread_sleep_delay 10000


y las tablas de las bases de datos no cogen el ENGINE=INNODB
SHOW CREATE TABLE FAMILIAS


CREATE TABLE `familias` (\n `codFamilia` int(11) NOT NULL,\n `nombre` varchar(15) NOT NULL,\n PRIMARY KEY (`codFamilia`)\n) ENGINE=MyISAM DEFAULT CHARSET=latin1


¿Qué me puede faltar?... Lamento ser tan pesado con el tema.

Un saludo.