Gracias BrujoNic por atenderme en mi consulta.
He probado lo que me indicas y parece ser que funciona...digo parece porque me pide la contraseña y luego se pone a trabajar hasta que me da el siguiente error:
ERROR 1179 at line 777198: BLOB column 'caption' used in key specification without a key length
Dicha línea debe ser alguna de estas:
Código HTML:
CREATE TABLE nuke_cpg_pictures (
pid int(11) NOT NULL auto_increment,
aid int(11) DEFAULT '0' NOT NULL,
filepath varchar(255) NOT NULL,
filename varchar(255) NOT NULL,
filesize int(11) DEFAULT '0' NOT NULL,
total_filesize int(11) DEFAULT '0' NOT NULL,
pwidth smallint(6) DEFAULT '0' NOT NULL,
pheight smallint(6) DEFAULT '0' NOT NULL,
hits int(10) DEFAULT '0' NOT NULL,
mtime timestamp(14),
ctime int(11) DEFAULT '0' NOT NULL,
owner_id int(11) DEFAULT '0' NOT NULL,
owner_name varchar(40) NOT NULL,
pic_rating int(11) DEFAULT '0' NOT NULL,
votes int(11) DEFAULT '0' NOT NULL,
title varchar(255) NOT NULL,
caption text NOT NULL,
keywords varchar(255) NOT NULL,
approved enum('YES','NO') DEFAULT 'NO' NOT NULL,
user1 varchar(255) NOT NULL,
user2 varchar(255) NOT NULL,
user3 varchar(255) NOT NULL,
user4 varchar(255) NOT NULL,
url_prefix tinyint(4) DEFAULT '0' NOT NULL,
randpos int(11) DEFAULT '0' NOT NULL,
pic_raw_ip tinytext,
pic_hdr_ip tinytext,
PRIMARY KEY (pid),
KEY pic_hits (hits),
KEY pic_rate (pic_rating),
KEY aid_approved (aid, approved),
KEY randpos (randpos),
KEY pic_aid (aid),
KEY search (title, caption, keywords, filename)
);
Dicho error también aparece desde phpmyadmin pero la base de datos funciona correctamente con todas las llamadas que se realizan desde la web.
Te suena el error?
Por lo demás gracias por el 'otro' camino que me has enseñado, lo guardaré como mi pequeño tesoro y quizá, quizá algún día, me ponga a estudiar esos otros caminos
Un saludo