Faire un backup avec phpmyadmin
5 messages
• Page 1 sur 1
Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics
- john2
- WRInaute discret

- Messages: 249
- Inscription: 31 Déc 2003
Faire un backup avec phpmyadmin
lut, j'utilise des plugin pour faire des backup, mais il y a des prob de language ( on peut normalement ouvrir ses fichier et les sauvegarder avec le bon codage ) mais j'aimerait quand meme savoir faire une sauvegarde depuis phpmyadmin
je vais dans "exporter" puis en choissisant zip par exemple on recoit le fichier
mais je ne trouve pas ou l'on peut choisir le codage " par exemple "latin"
et es que un codage UTF-8 fonctionne ?
aussi il y a une option "mode de comptabilité sql"
que choisir ? il y a
NONE
ansi
db2
maxdb
mysql323
mysql40
mssql
oracle
postrsql
traditional
et ceci
Structure
Ajouter DROP TABLE / DROP VIEW ( cette valeur n'est pas cocher, doit je le faire ? )
Ajouter IF NOT EXISTS ( pareil )
Inclure la valeur courante de l'AUTO_INCREMENT
Protéger les noms des tables et des champs par des "`"
j'ai lut qu'il fallait faire une sauvegarde avec le codage latin1_swedish_ci
comment le faie
edit, ah, avec servage, on a une option pour faire un backup et on a juste a choisir
Compatibility:
standard
mysql 3.2.3
mysql 4.0
je pense standard ? ( la base de donné est 5.0 )
et le charset avec toute les langue mais j'hesite entre
utf8-unicode
et rien d'autre, y a plein d'autre nom qui on pas l'air d'etre pour le francais
esque utf8 est bon ? (niv des accents etc )
je vais dans "exporter" puis en choissisant zip par exemple on recoit le fichier
mais je ne trouve pas ou l'on peut choisir le codage " par exemple "latin"
et es que un codage UTF-8 fonctionne ?
aussi il y a une option "mode de comptabilité sql"
que choisir ? il y a
NONE
ansi
db2
maxdb
mysql323
mysql40
mssql
oracle
postrsql
traditional
et ceci
Structure
Ajouter DROP TABLE / DROP VIEW ( cette valeur n'est pas cocher, doit je le faire ? )
Ajouter IF NOT EXISTS ( pareil )
Inclure la valeur courante de l'AUTO_INCREMENT
Protéger les noms des tables et des champs par des "`"
j'ai lut qu'il fallait faire une sauvegarde avec le codage latin1_swedish_ci
comment le faie
edit, ah, avec servage, on a une option pour faire un backup et on a juste a choisir
Compatibility:
standard
mysql 3.2.3
mysql 4.0
je pense standard ? ( la base de donné est 5.0 )
et le charset avec toute les langue mais j'hesite entre
utf8-unicode
et rien d'autre, y a plein d'autre nom qui on pas l'air d'etre pour le francais
esque utf8 est bon ? (niv des accents etc )
Dernière édition par john2 le Dim Fév 17, 2008 9:44, édité 1 fois.
-

arnaudmn - WRInaute passionné

- Messages: 1542
- Inscription: 11 Mai 2005
Le plus simple c'est de faire un script en php pour faire la sauvegarde de la base.
Suffit de mettre ça dans un script :
system("mysqldump --host=$db_server --user=$db_username --password=$db_password -C -Q -e --default-character-set=$db_charset $db_name > $dest_fichier");
Avec $db_charset = "utf8" ça fonctionne le mieux pour moi (ie pour recréer la base en local sur mon poste).
$db_server = le nom du serveur
$db_name = le nom de la base
$db_username = le nom de l'utilisateur pour la connexion
$db_password = le mot de passe
$dest_fichier = le nom du fichier dump qui contiendra la sauvegarde.
J'avais trouvé le méthode sur le forum d'ovh ...
Suffit de mettre ça dans un script :
system("mysqldump --host=$db_server --user=$db_username --password=$db_password -C -Q -e --default-character-set=$db_charset $db_name > $dest_fichier");
Avec $db_charset = "utf8" ça fonctionne le mieux pour moi (ie pour recréer la base en local sur mon poste).
$db_server = le nom du serveur
$db_name = le nom de la base
$db_username = le nom de l'utilisateur pour la connexion
$db_password = le mot de passe
$dest_fichier = le nom du fichier dump qui contiendra la sauvegarde.
J'avais trouvé le méthode sur le forum d'ovh ...
-

arnaudmn - WRInaute passionné

- Messages: 1542
- Inscription: 11 Mai 2005
john2 a écrit:merci pour ton aide, si utf8 fonctionne alors c'est bon
Ca dépend
-

spout - WRInaute accro

- Messages: 4378
- Inscription: 14 Mai 2003
Je trouve que c'est beaucoup plus simple avec SQLyog:
http://www.webyog.com/en/
(pour remplacer carrément phpMyAdmin aussi)
http://www.webyog.com/en/
(pour remplacer carrément phpMyAdmin aussi)
5 messages
• Page 1 sur 1
Formation recommandée sur ce thème :
Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par les experts Google Analytics de Ranking Metrics.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité
