Hola, alguien me puede decir como hago para:
Exportar una Tabla MySQL, y guardar el archivo en una carpeta del servidor, pero usando solo un script PHP
Gracias.
| ||||
Respuesta: Exportar Tabla MySQL y guardarla en Carpeta con PHP Cita: Técnicamente, la tabla MySQL no la puedes exportar literalmente hablando como un archivo. Solamente puedes exportar el contenido , cosa que puedes hacer en CSV, o procesarla para convertirla en un archivo de Excel.Con ciertas librerías, incluso, puedes exportarla otros formatos, pero en todos los casos será algo diferente, y no una tabla MYSQL. Las tablas de una base de datos no son archivos, sino estructuras algo más complejas, dependientes del DBMS.
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |
| ||||
Respuesta: Exportar Tabla MySQL y guardarla en Carpeta con PHP A los que les sirva, les cuento que si hay forma de exportar la tabla incluso la bd entera con un script en php.. Aqui esta la función que encontré y que funciono perfecto. Código PHP:
__________________ .................................................. ........................... No todos nacemos aprendidos ! |
| ||||
Respuesta: Exportar Tabla MySQL y guardarla en Carpeta con PHP Muy interesante, pero tiene algunos problemas: 1) No respeta la lógica de creación de las tablas por dependencia de FK, si existe. El script sólo aplica de forma transparente a las bases con tablas MyISAM, pero no las InnoDB. 2) No recupera los stored procedures, stored functions, ni triggers que existan. 3) No recupera las vistas (VIEW) que puedan existir. 4) No recupera todos los índices. SI lo que querías era crear un backup (cosa que no fue lo que explicaste al principio), podrías usar directamente el mysqldump.exe, que viene con el rpopio MySQL, y se encuentra en la carpeta /bin del MySQL. De haber dicho desde el principio que lo que querías crear era un backup, te lo hubiesemos dicho directamente. Tu hablabas de exportar una tabla, no de hacer copias de respaldo. No son la misma cosa desde nuestro punto de vista.
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |
| ||||
Respuesta: Exportar Tabla MySQL y guardarla en Carpeta con PHP Gracias a todos los que comentaron de todo se aprende...
__________________ .................................................. ........................... No todos nacemos aprendidos ! |
Etiquetas: |