[SQL] restaurer une seule table depuis un backup Le sujet est résolu

Demande d'aide : c'est ici.
Répondre
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5852
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

Bonsoir,
j'ai une table vérolée dans une base SQL chez OVH. Je veux la restaurer depuis une backup (fichier .sql), mais je ne trouve que des solutions pour restaurer toute la base, pas juste une table. Existe t il une solution simple pour faire ça ?
Avatar de l’utilisateur
Grhim
Membre très actif
Membre très actif
Messages : 1389
Inscription : 30 mai 2016, 01:00
Localisation : kekparr'par'là
Status : Hors-ligne

si jamais cela peut te servir ???????

http://www.developpez.net/forums/d11410 ... l-serveur/
Debian Stable + Testing -.- Parrot OS - Kali Exegol -.- Raspberry IPFire
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5852
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

j'avais pensé à un truc comme ça:
restaurer l'intégralité dans une base tampon
extraire la table et la recopier dans la base en prod.
Mais c'est un peu lourd, je cherche à m'économiser une base intermédiaire.
Avatar de l’utilisateur
PengouinPdt
Contributeur
Contributeur
Messages : 1343
Inscription : 23 avr. 2016, 23:37
Localisation : 47/FR
Diaspora* : https://framasphere.org/u/hucste
Contact :
Status : Hors-ligne

Euhhh, je dis certainement une bêtise : mais as-tu une interface admin de type phpmyadmin chez ton hebergeur ?
parce que, si oui, un "simple" copier-coller de ta table dans le code SQL, puis dans l'interface d'admin devrait le faire ... veilles à te positionner dans la bonne base ...
PengouinPdt { le seul, le vrai } ~ " Libre as a Pengouin "
- DIY - Debian Sid | Devuan Ceres
----
Ne réponds pas aux PM d'assistance
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5852
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

oui, j'ai un phpmyadmin chez OVH.
pour faire un copier coller à partir d'un backup, il faut installer le backup dans une base intermédiaire. Je cherche justement à extraire une seule table du backup, pas tout réinstalle.
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5852
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

Et évidement mysql ne veux pas s'installer sur ma machine, et pas de code d'erreur clair. Mariadb non plus ne passe pas.
Quand les emmerdes s'accumulent ...
Avatar de l’utilisateur
Arnaud
Membre
Membre
Messages : 162
Inscription : 23 avr. 2016, 14:31
Localisation : Allemagne
Status : Hors-ligne

piratebab a écrit :oui, j'ai un phpmyadmin chez OVH.
pour faire un copier coller à partir d'un backup, il faut installer le backup dans une base intermédiaire.
Ca dépend. Si ton backup est un fichier au format sql ( ce n'est pas précisé dans le topic ), il suffit de copier les lignes concernées dans phpmyadmin, onglet sql.
Ce n'est évidemment pas très pratique si tu as 15000 entrées dans cette table.
Avatar de l’utilisateur
PengouinPdt
Contributeur
Contributeur
Messages : 1343
Inscription : 23 avr. 2016, 23:37
Localisation : 47/FR
Diaspora* : https://framasphere.org/u/hucste
Contact :
Status : Hors-ligne

@piratebab: excuse-moi d'insister ... mais si ton fichier est bel et bien un fichier .sql, tu l'ouvres avec n'importe quel éditeur, tu copies ... tout ce qui correspond à ta table fautive
et, tu colles dans phpmyadmin, dans la section éditeur sql !
PengouinPdt { le seul, le vrai } ~ " Libre as a Pengouin "
- DIY - Debian Sid | Devuan Ceres
----
Ne réponds pas aux PM d'assistance
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5852
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

je vais regarder si j'arrive à trouver les lignes qui correspondant aux 2 tables verollées. (1850 lignes à analyser)
en attendant, si vous faites un upgrade de mysqp 5.1 vers 5.6; ça bloque avec l'erreur

Code : Tout sélectionner

innodb auto extending data file ibdata1 is of a different size 640
la solution est
http://sharadchhetri.com/2014/11/29/upg ... led-start/
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5852
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

j'ai retrouvé les lignes qui vont bien. Je ne me rappelais plus que c'était aussi simple
Répondre