Syncrhoniser deux bases mysql - SQL/NoSQL - Programmation
Marsh Posté le 12-07-2007 à 08:26:03
export/import? phpmyadmin doit permettre de sélectionner les tables qu'on veut exporter, non?
Marsh Posté le 12-07-2007 à 08:42:34
oui. On peut lavoir l'export en sql, csv, xml...le tout en texte, zippé ou gzippé
Marsh Posté le 12-07-2007 à 08:43:09
On peut même préciser la compatibilité de l'export avec certains sgbd ou versions de mysql...
Marsh Posté le 12-07-2007 à 17:00:15
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.
Marsh Posté le 12-07-2007 à 07:56:24
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.