Bonjour à tous,
J'ai un problème curieux d'affichage de mes données avec mysql, voilà ma table avait atteint une taille de 6 GO, alors je l'ai renommée et créer une nouvelle table avec les mêmes champs mais voilà que les données d'accounting de freeradius ne s'enregistrent pas. Apres vérification des fichiers de conf, tout est correct. J'ai alors vérifié les logs, et je me rend compte que selon les logs les requêtes d'insertion sont bien envoyées. mais rien ne s'affiche, avez vous une idée du problème??
# modif violente dans la base
Posté par NeoX . Évalué à 2.
- arret des process utilisant la base
- renommage de la table
- creation d'une nouvelle table au meme nom et structure que l'ancienne (en reprenant les derniers autoincrements et unique id)
- relancer les process utilisant la base
[^] # Re: modif violente dans la base
Posté par serval21 . Évalué à 1.
[^] # Re: modif violente dans la base
Posté par NeoX . Évalué à 2.
mais dans les 6Go que tu as "purgé"
il y a peut-etre des references à d'autres tables...
references qui sont cassées car les infos n'existent plus
est ce que ca remarche si tu remet la table originale (ou une copie de la table de backup ?)
[^] # Re: modif violente dans la base
Posté par serval21 . Évalué à 1.
Existe -t-il un moyen de vérifier l'état de la table???
[^] # Re: modif violente dans la base
Posté par NeoX . Évalué à 2.
sinon, oui avec phpmyadmin, il y a des outils pour verifier et reparer une table
(donc probablement en ligne de commande)
[^] # Re: modif violente dans la base
Posté par manifesto . Évalué à 1.
Quel manip as tu fais exactement ?
Pour checker l'integriter de la table fais :
check table nom_de_table
Il y a aussi un commande en ligne genre myisamcheck ou qque chose comme ca.
Si je me souviens bien il faut arreter le server et lancer ca sur les fichiers.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.