MySQL Forums
Forum List  »  Spanish

Se cae el server con InnoDB y no me reconoce las funciones
Posted by: Martín Colodrero
Date: October 19, 2007 12:48AM

Hola gente, me estoy volviendo loco con las tabla innodb, les comento un poco en general, tengo una base de datos con 14 tablas, la más grande tiene 26 campos, si bien cuatro de ellas estas relacionada saque las claves foraneas porqué me tildaba todo, tambíen hay una function de usuario que lee información de las tablas, las pregunta son estas:

*- Por qué no me permite realizar una inserción y por qué un simple UPDATE me
voltea el server

con esta tabla:

CREATE TABLE `users`(
`id` INT(11) UNSIGNED NOT NULL AUTO_INCREMENT,
`email` TEXT,
`password` VARCHAR(32) NOT NULL DEFAULT '084e0343a0486ff05530df6c705c8bb4',
`date` DATETIME NOT NULL DEFAULT '00-00-0000 00:00:00',
`ip` VARCHAR(39) NOT NULL DEFAULT '',
`lastupdate` TIMESTAMP,
PRIMARY KEY `id` (`id`),
INDEX `key_login` (`email`(400), `password`)
) ENGINE=InnoDB
CHARSET=utf8
ROW_FORMAT=COMPRESSED
COMMENT='In this table we save primary and basic user data';

ejecutando estos comandos:

mysql>INSERT INTO `users`(email) VALUES('juan@localhost');
ERROR 2013 (HY000): Lost connection to MySQL server during query

....

mysql> UPDATE `users` SET `email`='juan\@localhost' WHERE id=1;
ERROR 2013 (HY000): Lost connection to MySQL server during query

Por supuesto el error 2013 es porque el cliente pierde la conexión ya que el server se apaga (cae).

*- Por qué cuando trato de llamar a la funcion de usuario que he creado me tira esto:

mysql> SELECT checkup(1,'IMAGE',1);
ERROR 1109 (42S02): Unknown table 'checkup' in field list

Como si no existiera la función y tratara de buscar una tabla.
...

mysql> SELECT checkup();
ERROR 1318 (42000): Incorrect number of arguments for FUNCTION prueba.checkup; expected 3, got 0

Pero de esta forma si me reconoce que es una función y que le faltan los parametros.

Debo aclarar que la función llama a tablas incluida la de arriba con la que tengo problema.

Espero que me puedan ayudar porque me esta volviendo loco, loco...

Saludos,
Martín.

Options: ReplyQuote


Subject
Views
Written By
Posted
Se cae el server con InnoDB y no me reconoce las funciones
5581
October 19, 2007 12:48AM


Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.