|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre à l'essai
![]() Inscription : septembre 2008 Messages : 88 ![]() |
Bonjour à tous,
Je sollicite votre aide pour un cas étrange que je viens de rencontrer. Dans PhpMyadmin, j'ai l'ensemble de mes bases visibles sur la droite avec entre parenthèses le nombre de tables qu'elles contiennent. Sur deux d'entres elles, bienqu'il soit écrit 33 en nombre de table, je n'en ai que 2. Les autres sont inexistantes. Pourtant dans mon répertoire mysql/data/bdd je trouve les 33 fichiers .frm. J'ai fait un mysqlcheck --auto repair -u -p mabdd. l'erreur renvoyée pour chacune des tables ignorées est doesn't exist. Si quelqu'un a une solution à me proposer, merci par avance. |
|
|
00
|
|
|
#2 |
![]() ![]() |
L'utilisateur avec lequel tu te connectes à phpMyAdmin (donc indirectement à MySQL) a t-il le droit de voir toutes les tables de toutes les bases ?
__________________
Philippe Leménager. Ingénieur d'étude à l'École Nationale de Formation Agronomique. Mon blog sur la conception des BDD, le langage SQL, le PHP avec Zend Framework... « Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau) À la maison comme au bureau, j'utilise Mandriva Linux ou Mageïa ! Soutenons l'industrie logicielle française ! Linuxiens, comptez-vous ! |
|
00
|
|
|
#3 |
|
Membre à l'essai
![]() Inscription : septembre 2008 Messages : 88 ![]() |
Bonjour, Oui tous les droits.
Etrangement, il manque les fichiers MYD et MYI dans le répertoire data de mysql. Je n'explique pas cette disparition. Ce doit être la cause du conflit. Est-il possible de récupérer une table à partir du fichier frm seul ? Merci |
|
|
00
|
|
|
#4 |
![]() ![]() |
Si les tables sont en InnoDB, c'est normal qu'il n'y ait que le .frm qui ne contient que la structure de la table.
Donc la réponse est non, on ne peut pas récupérer les données avec le .frm !
__________________
Philippe Leménager. Ingénieur d'étude à l'École Nationale de Formation Agronomique. Mon blog sur la conception des BDD, le langage SQL, le PHP avec Zend Framework... « Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau) À la maison comme au bureau, j'utilise Mandriva Linux ou Mageïa ! Soutenons l'industrie logicielle française ! Linuxiens, comptez-vous ! |
|
00
|
|
|
#5 |
|
Membre à l'essai
![]() Inscription : septembre 2008 Messages : 88 ![]() |
Ok, Merci pour le coup de main.
Je vais procéder à une restauration depuis un ancien backup et inclure le backup de cette base dans le backup quotidien pour me prémunir de ce type de désagrément inexpliqué. (est-ce windows ? ou mysql qui a causé la perte de ces données, j'ai peur de ne jamais le savoir) Merci encore |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com