Quel est le meilleur moyen de convertir une base de données MySQL en base de données Access?


2

J'ai besoin de convertir des bases de données dans les deux sens et de saisir des sous-ensembles de données à l'occasion. Y a-t-il un moyen facile de faire ceci?


à une base de données d'accès?
Troggy

Réponses:


5

Exporter au format CSV à partir de MySQL et l'importer dans Access peut faire l'affaire ... utilisez le package d'interface graphique MySQL pour la partie mysql; l'accès devrait savoir comment faire cela


Il vous suffit d'utiliser ODBC pour passer à l'avenir des liens d'importation / exportation. Passer par le format CSV est un problème majeur, même avec l'amélioration des «importations sauvegardées» en 2007.
atroon

2

Configurez un DSN pour votre base de données MySQL.

Pour importer, choisissez Obtenir des données externes | IMPORT dans le menu FILE.

Choisissez ODBC, puis le DSN comme source de données, puis choisissez les tables à importer.

Pour exporter, choisissez EXPORTER dans le menu FICHIER, pointez sur le DSN de votre base de données MySQL vide et choisissez les tables à exporter depuis Access to MySQL.

Ma réponse suppose, sur la base de votre question concernant l'exportation et l'importation, qu'il s'agit d'opérations à sens unique.


1

Il existe de nombreux programmes qui peuvent le faire. dbload est un exemple. Je n'ai pas encore trouvé de freeware de convertisseur de base de données.


1

N'importez pas MySQL si vous souhaitez répéter les opérations en direct.

Liez plutôt aux tables MySQL, puis créez des requêtes make-table pour créer des tables d'accès avec des données provenant de tables MySQL.

Plus tard, si vous devez actualiser d’une manière ou d’une autre, effectuez des suppressions, ajoutez, mettez à jour des requêtes à partir de Access to MySQL et inversement.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.