Scusate, e' un po' che cerco sul forum ma ma non riesco a
risolvere il mio problema, che e' simile a quello di didodido:
i seguito ad un attacco cracker,e dopo un ripristino,
mi sono accorto che il mio componente ebackup non funzionava piu', e provando a disinstalalre/reinstallare l'errore
mi ha ricondotto agli auto increment...
ora, io ho provato a esportare spuntando "aggiungi gli auto increment" (sia su ebackup che su phpmyadmin) e reimportare, ma i campi non vemngono aggiunti... ho provato a farlo manualmente con phpmyadmin ma spesso mi da' errore:
es:
ALTER TABLE `josss_components` CHANGE `name` `name` VARCHAR( 50 ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL AUTO_INCREMENT
Messaggio di MySQL: Documentazione
#1063 - Incorrect column specifier for column 'name'
ma premetto che non so quali sono poi i campi in cui aggiungere come "extra" auto increment...
insomma, come devo procedere ?
esportando un DB hop visto che il campo auto_increment compare solo due volte,qui,che e'il campo che sono riuscito a modificare io manualmente (id) :
-- Struttura della tabella `josss_components`
--
CREATE TABLE `ges_components` (
`id` int(11) NOT NULL auto_increment,
`name` varchar(50) NOT NULL default '',
`link` varchar(255) NOT NULL default '',
`menuid` int(11) unsigned NOT NULL default '0',
`parent` int(11) unsigned NOT NULL default '0',
`admin_menu_link` varchar(255) NOT NULL default '',
`admin_menu_alt` varchar(255) NOT NULL default '',
`option` varchar(50) NOT NULL default '',
`ordering` int(11) NOT NULL default '0',
`admin_menu_img` varchar(255) NOT NULL default '',
`iscore` tinyint(4) NOT NULL default '0',
`params` text NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=74 ;
QUali sono gli altri campi che devo modificare ?? Grazie