Ver Mensaje Individual
  #6 (permalink)  
Antiguo 01/07/2013, 11:50
Avatar de dashtrash
dashtrash
Colaborador
 
Fecha de Ingreso: abril-2007
Ubicación: Ni en Sevilla,ni en Sanlúcar..qué más da..
Mensajes: 927
Antigüedad: 17 años, 1 mes
Puntos: 270
Respuesta: importar datos de access a mysql desde php

Vas a ejecutar php desde Linux o desde Windows? Si es desde Linux, tienes configurado bien los drivers ODBC para leer Access? Si estás en Linux, y no tienes configurados los drivers, va a ser mejor que te exporten la base de datos a csv.
Otra opción, es que los clientes se instalen el controlador ODBC de Mysql en los windows, y exporten sus bases de datos a Mysql desde Access (va bastante bien).
Finalmente, si tu servidor está en Windows, y tienes : a) Acceso directo a los ficheros access vía carpetas compartidas,b) acceso vía ODBC, abrir un fichero de base de datos Access lo haces con:
Código PHP:
Ver original
  1. $path="C:/databases/mydb.accdb";
  2.  $conn= new PDO("odbc:Driver={Microsoft Access Driver ".
  3.     "(*.mdb, *.accdb)};Dbq=$path;Uid=Admin;");