TiGeR
Roarr!!!
Enregistré le 16/01/2003
Messages: 3794
Non connecté
|
Ajouté le : 07/12/2003 13:05
Message :
Hum faudrait que je regarde si une commande MySQL permet de faire ça directement.
Sinon, voilà une méthode qui devrait marcher:
Tu te crées une table identique à celle de CF_posts qui te servira de tampon:
CREATE TABLE CF_tampon (
idpost int(11) NOT NULL auto_increment,
idforum int(10) default NULL,
sujet varchar(200) default NULL,
date bigint(20) default NULL,
parent int(10) default NULL,
msg text,
nbrep int(10) default NULL,
nbvues int(10) default NULL,
datederrep bigint(20) default NULL,
derposter varchar(100) default NULL,
idderpost int(11) NOT NULL default '0',
icone varchar(50) default NULL,
idmembre int(10) default NULL,
pseudo varchar(100) NOT NULL default '',
postip varchar(15) NOT NULL default '',
opentopic char(1) NOT NULL default '',
smiles enum('Y','N') NOT NULL default 'Y',
bbcode enum('Y','N') NOT NULL default 'Y',
poll int(11) NOT NULL default '0',
notifyme enum('Y','N') NOT NULL default 'N',
PRIMARY KEY (idpost),
KEY idforum (idforum),
KEY idmembre (idmembre)
)";
Ensuite, tu transfert une partie de tes posts dans la table tampon:
INSERT INTO CF_tampon SELECT idpost,idforum,sujet,date,parent,msg,nbrep,nbvues,datederrep,derposter,idderpost,icone,idmembre,pseudo,postip,opentopic,smile,bbcode,poll,notifyme FROM CF_posts ORDER BY idpost ASC LIMIT 0,3000;
Tu fais le backup de la table CF_tampon. Puis tu la vide. Et tu recommences la manip précédente en incrémentant la chiffre en orange (ici de 3000).
*** Message édité par TiGeR le 07/12/2003 12:06 ***
CFP : Portail Web basé sur CF
CF Last Posts 0.8 : Derniers messages de votre CF sur votre site
Mods : Générateur de fichiers hackés pour CF
|