[PHP/SGBD] Migration de Access à MySQL - Export pictures

Migration de Access à MySQL - Export pictures [PHP/SGBD] - PHP - Programmation

Marsh Posté le 29-05-2008 à 09:29:59    

Hello :hello:
 
J'essaye de migrer les données d'une base Access à une base MySQL. Ça se passe pas trop mal, sauf pour 2 points :

  • J'arrive pas à transférer les images
  • Le character_set de la base MySQL est utf-8. Lorsque je mets les valeurs de la base Access dans la base MySQL et que je les affiche sur ma page web (codage utf-8), les accents et autres joyeusetés n'apparaissent pas correctement.


Des pistes pour résoudre ces problèmes ?
Merci !


Message édité par godbout le 30-05-2008 à 08:59:57
Reply

Marsh Posté le 29-05-2008 à 09:29:59   

Reply

Marsh Posté le 29-05-2008 à 10:05:33    

y aller au cas par cas avecles accents, je présume que ton access est en charset Windows (1252)... Si ton access est en iso-8859-1(5), tu as des fonctions comme utf8_encode(...) mais je ne suis pas certain du résultat en partant d'un windows-1252 ...


---------------
NewsletTux - outil de mailing list en PHP MySQL
Reply

Marsh Posté le 29-05-2008 à 11:25:24    

Ah ben j'revenais sur le topic pour dire que le problème était réglé pour les accents en utilisant justement la fonction utf8_encode [:ddr555]
 
Merci d'avoir pris le temps de répondre quand même [:dawao]
 
Par contre je sais toujours pas pour les photos, chelou la façon dont c'est enregistré dans Access. Y a un moyen de les récupérer et de les migrer ?

Reply

Marsh Posté le 29-05-2008 à 12:49:11    

c'est du BLOB ?


---------------
NewsletTux - outil de mailing list en PHP MySQL
Reply

Marsh Posté le 29-05-2008 à 14:05:30    

Dans Access c'est du OLE DB, dans mysql c'est du Blob.
 
En fait j'ai 2 db, une sous Access et une sous mysql, et j'ai aucun contrôle sur aucune des deux (type de champs, type du fichier image, etc...).
Y a peut-être une solution, c'est de lire le champ dans la base Access, en ressortir sur le HD un fichier jpg, que je lis ensuite et fourre dans la base mysql. Le gros problème il est du coté Access, j'arrive pas à sortir un jpeg depuis ce champ OLE. Je sais même pas si c'est possible...

Reply

Marsh Posté le 30-05-2008 à 13:40:38    

Personne pour les images ?

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed