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 ?
[SQL] restaurer une seule table depuis un backup Le sujet est résolu
- Grhim
- Membre très actif
- Messages : 1389
- Inscription : 30 mai 2016, 01:00
- Localisation : kekparr'par'là
- Status : Hors-ligne
Debian Stable + Testing -.- Parrot OS - Kali Exegol -.- Raspberry IPFire
- piratebab
- 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.
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.
- PengouinPdt
- 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 ...
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
- DIY - Debian Sid | Devuan Ceres
----
Ne réponds pas aux PM d'assistance
- piratebab
- 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.
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.
- Arnaud
- Membre
- Messages : 162
- Inscription : 23 avr. 2016, 14:31
- Localisation : Allemagne
- Status : Hors-ligne
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.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.
Ce n'est évidemment pas très pratique si tu as 15000 entrées dans cette table.
- PengouinPdt
- 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 !
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
- DIY - Debian Sid | Devuan Ceres
----
Ne réponds pas aux PM d'assistance
- piratebab
- 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
la solution est
http://sharadchhetri.com/2014/11/29/upg ... led-start/
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
http://sharadchhetri.com/2014/11/29/upg ... led-start/