|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Débutant
Laurent Webmaster Inscription : octobre 2006 Messages : 2 873 ![]() |
Bonsoir,
j'ai plusieurs packs chez 1&1. Je ne vais pas renouveler l'un des abonnements, mais comme le site que j'y avais mis était une vrai réussite (selon moi ), j'aurais voulu le sauvegarder et le placer sur un pack que je conserve ; mais il y a une bdd MySQL ; donc pour la mettre ailleurs, il faut faire un export/import ; on m'a déjà conseillé d'utiliser mysqldump, mais il faut faire ça sur le serveur...et je n'ai pas trouvé de moyen de faire un archivage depuis l'espace client ; comment puis-je m'y prendre ?
__________________
Il vaut mieux viser la perfection et la manquer que viser l'imperfection et l'atteindre. - Bertrand Russell |
|
|
00
|
|
|
#2 |
|
Membre régulier
![]() Mike Massonnet Inscription : février 2011 Messages : 70 ![]() |
Espace client > Administration de MySQL et cliquez sur le bouton PhpMyAdmin pour la base de données concernée.
Dans PhpMyAdmin il est possible d'effectuer un export (attention à ne pas inclure de mention "CREATE DATABASE" qui est généralement inutile.) Pour l'import c'est un peu différent dans PhpMyAdmin, après avoir cliqué sur le nom de la base de données à gauche, cliquez sur l'onglet "SQL" puis vous avez une option "Exécuter des requêtes SQL depuis un fichier." Cordialement, Mike |
|
|
10
|
|
|
#3 |
|
Débutant
Laurent Webmaster Inscription : octobre 2006 Messages : 2 873 ![]() |
Merci Mike, grâce à tes indications, j'ai déjà fait l'export (je n'avais pas vu ce bouton "phpmyadmin" tout petit), et je suis en train de modifier le fichier exporté afin que l'import soit correct : d'abord, j'y élimine des tables dont je ne sais pas d'où elles viennent ; je les avais déjà remarquées, mais ce n'est pas moi qui les ai crées (et il y en a une vingtaine alors que je n'en ai créées que 6 ou 7 (!)) et ensuite je renomme les tables que j'ai créées car là où je voudrais les importer, il y en a déjà qui ont le même nom (mais il faudra que je pense aussi à modifier le code PHP qui les manipule (!)) ; de plus, j'ai remarqué qu'il faudrait que je mette mysql en utf-8 car les caractères accentués sont mal affichés, donc pour être sûr de moi, j'ai prévu de mettre dans mon code de connexion cette requête SQL : SET NAMES 'utf8';. Cela va-t-il faire ce que je souhaite ?
__________________
Il vaut mieux viser la perfection et la manquer que viser l'imperfection et l'atteindre. - Bertrand Russell |
|
|
00
|
|
|
#4 |
|
Débutant
Laurent Webmaster Inscription : octobre 2006 Messages : 2 873 ![]() |
Ca y est ; c'est soldé, et merci pour ton aide
![]() Par contre, avant de faire l'import, il a fallu que je retire du fichier la requête "create database..." ; il n'aimait pas vraiment, vu qu'il fallait importer tout ça dans une base existante...Par contre, je n'ai pas résolu le problème d'affichage des caractères spéciaux...
__________________
Il vaut mieux viser la perfection et la manquer que viser l'imperfection et l'atteindre. - Bertrand Russell |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com