Se connecter avec
S'enregistrer | Connectez-vous

You are not allowed to do this.

probleme de dates à l'importation d'une base de données mysql

Dernière réponse : dans Programmation

Bonjour à tous,

j'ai un petit problème de conversion entre microsoft access et mysql.

J'ai exporté ma base de données access en fichiers textes afin de l'importer en mysql sur un serveur unix sous apache.
J'utilise phpmyadmin et tout se passe bien, à part pour les champs contenant des dates. La syntaxe des dates étant mm/jj/aaaa sous access et aaaa/jj/mm ou aaaa/mm/jj sous mysql.

Je ne trouve pas d'indication à ce propos sur internet. J'ai essayé le logiciel Navicat, sans succes.

Quelqu'un pourrait-il m'aider?

Merci beaucoup d'avance
Lassé par la pub ? Créez un compte

Pourquoi tu dis ça? Une fille est quand même capable de compter jusqu'à 1 non? Ou alors je suis utopiste?

Sinon je crois que je viens de trouver la solution à mon problème.

J'explique, ça peut toujours éviter à certaines personnes de perdre une journée comme moi.

En fait j'exportais mes tables Access en fichier textes (csv) sur un poste Windows et je les importais dans des tables Mysql sur un poste Unix (serveur Apache) via PhpMyAdmin.
Tout fonctionnait impec, mises à part les tables contenant des dates. En effet, le format n'est pas le même en Access et en SQL.
Donc j'ai cherché un moyen de convertir ces dates avant ou en même temps que l'importation des tables.
J'ai trouvé le logiciel Navicat (essai de 30 jours gratuit) qui était censé faire ce que je voulais. Mais il buggait sur mes tables (pour des raisons que je n'ai pas su déterminer, mais autres que les dates d'après moi).

J'ai essayé tout et n'importe quoi, comme par exemple installer la version Windows du logiciel ur mon poste Windows et exporter les fichiers par ce biais: il ne veut pas exporter de tables Access.

Et finalement, j'ai trouvé la solution. Tellement simple que j'ai failli pleurer (sisi je vous jure! lol).
Dans les options avancées d'exportation d'Access, on peut choisir le format des dates..........
Donc je n'ai eu qu'à exporter dans mon fichier texte en choisissant le format utilisé par Mysql. Simple comme bonjour.

J'ai testé l'importation avec Wamp (sous Windows donc), ça fonctionne. Je testerai demain avec PhpMydmin, ça devrait marcher aussi.
Lassé par la pub ? Créez un compte
Tom's guide dans le monde