Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1761 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Syncrhoniser deux bases mysql

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Syncrhoniser deux bases mysql

n°1585515
coolben
http://www.starbusiness.fr
Posté le 12-07-2007 à 07:56:24  profilanswer
 

Bonjour
 
Je dispose d'un site web sur internet qui contient une base MySQL.
Je dispose également sur mon poste fixe d'une autre base MySQL.
 
Je souhaite que la base sur mon poste puisse être utilisée comme environnent de test.
 
Pour cela, j'ai besoin de pouvoir facilement commentaires l'état des lieus des deux bases et de pouvoir synchroniser une ou plusieurs tables dans un seul sens.
Comme je ne peux pas accéder directement à la base MySQL sur qui est sur Internet, je ne trouve pas de solution simple. L'accès a cette base peut se faire uniquement par PHPMyADmin ou par une page web du site. Il est également possible de lancer un cron pour exporter des données de la base vers un fichier plat et de le télécharger en FTP.
 
Le problème de télécharger un export complet de la base risque de d'augmenter fortement la bande passante
 
auriez vous une idée d'une solution pratique ?
 
Je peux très facilement faire des pages PHP.
 
pour info, il n'est pas possible d'utiliser la réplication de MySQL.
 
merci pour votre aide.

mood
Publicité
Posté le 12-07-2007 à 07:56:24  profilanswer
 

n°1585517
skeye
Posté le 12-07-2007 à 08:26:03  profilanswer
 

export/import? phpmyadmin doit permettre de sélectionner les tables qu'on veut exporter, non?:o


---------------
Can't buy what I want because it's free -
n°1585523
rufo
Pas me confondre avec Lycos!
Posté le 12-07-2007 à 08:42:34  profilanswer
 

oui. On peut lavoir l'export en sql, csv, xml...le tout en texte, zippé ou gzippé ;)

n°1585525
rufo
Pas me confondre avec Lycos!
Posté le 12-07-2007 à 08:43:09  profilanswer
 

On peut même préciser la compatibilité de l'export avec certains sgbd ou versions de mysql...

n°1585884
coolben
http://www.starbusiness.fr
Posté le 12-07-2007 à 17:00:15  profilanswer
 

Merci pour les reponses mais je cherche une solution plus automatique.
idealement pourvoir lancer une shyncrho par jour
export et l'import PHPMySQL me prendrai trop de temp.
de plus les export proposer concerne toute la table alors que je ne voudrai qu'un export des donnèes ajoutées.
Ca permetterai de diminuer sinificativement la Bande passante.
 

n°1585900
anapajari
s/travail/glanding on hfr/gs;
Posté le 12-07-2007 à 17:15:14  profilanswer
 

le plus "rapide" resterait a mon avis de faire un mysqldump c'est fait pour ça.
Maintenant si tu tiens absolument à n'avoir que le "différentiel" du jour tu peux toujours passer par des "select ... into outfile" puis "load data infile"


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Syncrhoniser deux bases mysql

 

Sujets relatifs
pb requete mysql[resolu]Compatibilité version PHP/mySQL - débutant
[PHP] Affichage données MysqlConnection à une base de données mysql
export DbDesigner VS import MySQL 5[MySQL] Insertion multi table avec auto-increment
[RÉSOLU] Aide pour une requete MySQLUtilisation requete php mysql contenant WHERE et AND
PHP/MySQL : Cast implicite foireuxVisual Studio JAVA et Mysql
Plus de sujets relatifs à : Syncrhoniser deux bases mysql


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR