excelente aporte amigo solo a manera de información inserte tu código en mi proyecto con Mysqli y cuando hice la restauración la base de datos me cambio con símbolos las palabras que tenia con (ñ) y con (ó) para solucionar este error solo le cambie a tu código donde colocaste utf-8 le coloque iso-8859-1 y ahora si recibe y restaura todo sin modificación solo a manera de información para todos saludos y mucho éxito amigo Carlos Alfaro
Saludos Carlos, antes que nada gracias por tus aportes. Me gustaría que nos realices un vídeo sobre github desde el punto de vista de un programador, como sus ventajas y desventajas. Gracias mil por el aporte. Y ya casi estoy hay día con tus videos del canal. Saludos.
gracias la verdad que no se necesita ver el vídeo para entender lo que hiciste, gracias lo probe y me funciono muy bien, he buscado y hasta hice uno pero me generaban mal el scrip al momento de cargarlo, pero con el tuyo no tube ningun problema GRACIAS
muy bueno todo, gracias por el gran aporte, pero me ocurre un problema con el restore en el index no me funciona el backup_path algo esta fallando me dice que no es ruta validad
Lo he probado y si funciona amigo. Has modificado el nombre de la carpeta donde se almacenan las copias de seguridad? o la constante BACKUP_PATH del archivo Connet.php??. Las copias de seguridad si te las guarda?
si le modifique los nombres a las carpetas, pero igualmente revise que en todos lados estuviera cambiado, lo mismo con las rutas y si me realiza las copias de segura muy bien solamente me falla es en la parte de desplegar los puntos para restaurar la BD
gracias igualmente. si ya revise nuevamente y ya me funciona el index lo habia sacado de la carpeta y aunque estuviera bien la ruta no funcionaba esa parte. a lo mejor algo le faltaba pero bueno ya lo guarde otra vez en la carpetas.
Hola, felicidades excelente explicación, sin embargo hice el ejercicio y no descarga las tablas solo el zip tiene el archivo sql pero esta vacío, saludos
muy buen aporte, lo único en lo que tengo problema es en el option del formulario del index para elegir el backup a restaurar, no se cual sea el problema porque no me aparece ninguno de los respaldos que e echo, quizás tengas tiempo para ayudarme...Gracias de antemano
me va todo bien, pero no se porqué solo se exporta la primera tabla de la base de datos y no las demás, me podría explicar que puede estar pasando, muchas gracias.
Brother eres un capo... pero quería un enorme favor tuyo use esta lógica para mi sistema que realizo en la universidad y me pide que en el select de las copias de seguridad solo me muestre las últimas 5 y en orden que la última que hice sea la primera.... AYUDAME HERMANO SI PUEDES DONDE TENGO QUE HACER ESO DENTRO TU CODIGO
exelente tutorial, pero si quisiera guardar el backup y restaurar la BD de una ruta elegida por el usuario , que codigo tendria que cambiar, gracias de antemano y saludos !!!!!!
hola disculpe las molestias es muy buen script me funcionadaba de diez pero ahora me encuentro con que el boton de login no me abre la ventana modal y cuando agrego un registro nuevo de usuario , inserta bien en phpadmin pero en la poantalla me aparece en blanco no se porque...se me puede ayudar porfavor
@@maurimza566 disculpame compañero esto lo utilice en mi tesis de la universidad y no he vuelto a trabajar el lenguaje y no recuerdo :( te aviso si recuerdo algo
Disculpe tengo un problema, cuando se oprime en importar, aparentemente muestra el msj de k si lo hizo, pero en la base de datos noy hay ningun cambio.... Me podria dar una pista de pork sucede esto
No se porque no le funciona correctamente, pero si al hacer una restauración de la BD le aparece que se hizo correctamente, debería de funcionar bien y restaurar la base de datos perfectamente
amigo una pregunta. porque al momento de hacer la restauracion de la base de datos no me muestra el formulario de las bases de datos que ya hice copia de seguridad? osea me hace el backup pero no me muestra en el index el "seleccionar punto de restauracion" ayudame porfa
ya encontré el error, estoy trabajando con materialize y al colocar la librería me oculta el formulario como hago para resolverlo sin dejar de usar ese framework?
Si te oculta el campo select, revisa la documentación de Materialize allí te dicen como usar los campos select. Por eso es que te los esconde, porque no lo haz configurado bien.
De nada amigo :D .. Y creo que no los pone porque solo hace la copia de las tablas y los valores guardados en ellas, de los trigger no se hacen copias por que no tengo idea de como hacerlo. Saludos
Tengo una duda, si la base de datos llega a pesar varios megas o incluso gigas, este codigo es capaz de hacer correctamente el backup? o se necesite de realizar otro metodo?
Yo no he usado Postgresql como gestor de base de datos, pero me imagino que si se ha de poder hacer algo similar con php pero claro con sus respectivas funciones. Este script no te funcionara ya que es para mysql.
Funciono, Muchas GRACIAS, Solo una consulta amigo.! Esta es la Ruta que hice para llegar a tu codigo. xampp\SDE-SP_SGE_\BRM-master\php/index.php PERO, si quiero hacer un link que me lleve a una pagina que tengo en esta hubicacion... xampp\SDE-SP_SGE_\usuarios.php he tratado pero no me lleva hacia atras, no se que estoy haciendo mal.... algo asi tengo el link( Regresar ) Gracias de antemano!
Tal vez depende de cuantas carpetas quieras regresar atrás, por ejemplo ahorita solo regresas una con '../usuarios.php' si quieres regresar dos sería '../../usuarios.php' si quieres tres sería '../../../usuarios.php' ..... Entonces prueba así: Regresar
Amigo, verifica en la carpeta "backup" del proyecto hay deben de estar las copias de seguridad creadas, y recuerda que el script no funciona con versiones de PHP 7 y superiores, por lo tanto si usas PHP 7 no te funcionara. Saludos
si eso me estaba fijando , le cambio los lamados de mysql a mysqli pero ahora me dice q no encuentra la base de datos , no se si tenga q cambiar algun archivo de la base de datos en el back up.
Si eso estuve haciendo pero en la parte del mysqli_select_db no me encuentra la base de datos y ya la busque por sistema q es como se llama :( y necesito terminarla ahor por que es para mi tesis :(
💻👨💻 Aprende a crear tu primer SISTEMA PROFESIONAL [PHP, MVC, MYSQL]:
ruclips.net/p/PLH_tVOsiVGzmn89QxjFTCE19rLSDqG03U
excelente aporte amigo solo a manera de información inserte tu código en mi proyecto con Mysqli y cuando hice la restauración la base de datos me cambio con símbolos las palabras que tenia con (ñ) y con (ó) para solucionar este error solo le cambie a tu código donde colocaste utf-8 le coloque iso-8859-1 y ahora si recibe y restaura todo sin modificación solo a manera de información para todos saludos y mucho éxito amigo Carlos Alfaro
Muchas gracias por tu comentario :D y aporte a la comunidad. Saludos.
Saludos Carlos, antes que nada gracias por tus aportes. Me gustaría que nos realices un vídeo sobre github desde el punto de vista de un programador, como sus ventajas y desventajas. Gracias mil por el aporte. Y ya casi estoy hay día con tus videos del canal. Saludos.
gracias la verdad que no se necesita ver el vídeo para entender lo que hiciste, gracias lo probe y me funciono muy bien, he buscado y hasta hice uno pero me generaban mal el scrip al momento de cargarlo, pero con el tuyo no tube ningun problema GRACIAS
De nada amigo, saludos.
Hola.
Excelente explicación.
Una consulta ¿Funciona con php versión 8?
muy bueno todo, gracias por el gran aporte, pero me ocurre un problema con el restore en el index no me funciona el backup_path algo esta fallando me dice que no es ruta validad
Gracias y de nada. Cual versión estas usando amigo, la de mysql o la de mysqli para revisarla
la de mysqli. si probe y probe pero no me despliega los backup que realice.
Lo he probado y si funciona amigo. Has modificado el nombre de la carpeta donde se almacenan las copias de seguridad? o la constante BACKUP_PATH del archivo Connet.php??. Las copias de seguridad si te las guarda?
si le modifique los nombres a las carpetas, pero igualmente revise que en todos lados estuviera cambiado, lo mismo con las rutas y si me realiza las copias de segura muy bien solamente me falla es en la parte de desplegar los puntos para restaurar la BD
gracias igualmente. si ya revise nuevamente y ya me funciona el index lo habia sacado de la carpeta y aunque estuviera bien la ruta no funcionaba esa parte. a lo mejor algo le faltaba pero bueno ya lo guarde otra vez en la carpetas.
Que versión de xampp usaste ? :( no me funciona con la 5.6.39 ya q comentaste que con la verdion 7 de php no funcionaba.
Hola, felicidades excelente explicación, sin embargo hice el ejercicio y no descarga las tablas solo el zip tiene el archivo sql pero esta vacío, saludos
Funciona perfecto, gracias bro, saludos desde venezuela
muy buen aporte, lo único en lo que tengo problema es en el option del formulario del index para elegir el backup a restaurar, no se cual sea el problema porque no me aparece ninguno de los respaldos que e echo, quizás tengas tiempo para ayudarme...Gracias de antemano
ya lo resolví...era la ruta :'v... gracias por los videos me salvaste el semestre jajaja
Jajaja de nada amigo. Saludos
Muy bueno, funciona correctamente. Ahora me falta probarlo en un hosting con una base de datos grande!
Gracias :D también funciona con hosting. Saludos
me va todo bien, pero no se porqué solo se exporta la primera tabla de la base de datos y no las demás, me podría explicar que puede estar pasando, muchas gracias.
Brother eres un capo... pero quería un enorme favor tuyo use esta lógica para mi sistema que realizo en la universidad y me pide que en el select de las copias de seguridad solo me muestre las últimas 5 y en orden que la última que hice sea la primera.... AYUDAME HERMANO SI PUEDES DONDE TENGO QUE HACER ESO DENTRO TU CODIGO
exelente tutorial, pero si quisiera guardar el backup y restaurar la BD de una ruta elegida por el usuario , que codigo tendria que cambiar, gracias de antemano y saludos !!!!!!
encontraste la solucion?
me salvaste sacias x tu aporte amigo saludos desde bolivia
De nada :D Saludos desde El Salvador
hola disculpe las molestias es muy buen script me funcionadaba de diez pero ahora me encuentro con que el boton de login no me abre la ventana modal y cuando agrego un registro nuevo de usuario , inserta bien en phpadmin pero en la poantalla me aparece en blanco no se porque...se me puede ayudar porfavor
Gran aporte...
Necesito hacer un backup y restore desde PHP 8.1 y PostgreSQL...
Te agradecería si me puedes ayudar...
Gracias...
Like--->>
me funciono y lo pude agregar a mi proyecto muchisisimas gracias
Que bien :D y de nada amigo. Saludos
como hiciste marcelo para agregarlo al proyecto. gracias
@@maurimza566 disculpame compañero esto lo utilice en mi tesis de la universidad y no he vuelto a trabajar el lenguaje y no recuerdo :( te aviso si recuerdo algo
Muchisimas gracias!!! todo sirvió muy bien :)
De nada :) Saludos
gracia excelente vídeo muy bien explicado me funciono perfecto, gracias.
De nada amigo :D , saludos
se te agradece, muy buen aporte
De nada :D y gracias. Saludos
hola, si esto lo quieres hacer directo en tu hosting?
Disculpe tengo un problema, cuando se oprime en importar, aparentemente muestra el msj de k si lo hizo, pero en la base de datos noy hay ningun cambio.... Me podria dar una pista de pork sucede esto
No se porque no le funciona correctamente, pero si al hacer una restauración de la BD le aparece que se hizo correctamente, debería de funcionar bien y restaurar la base de datos perfectamente
amigo una pregunta. porque al momento de hacer la restauracion de la base de datos no me muestra el formulario de las bases de datos que ya hice copia de seguridad? osea me hace el backup pero no me muestra en el index el "seleccionar punto de restauracion" ayudame porfa
ya encontré el error, estoy trabajando con materialize y al colocar la librería me oculta el formulario como hago para resolverlo sin dejar de usar ese framework?
Si te oculta el campo select, revisa la documentación de Materialize allí te dicen como usar los campos select. Por eso es que te los esconde, porque no lo haz configurado bien.
si el problema esta en el select voy a revisar haber
Después de buscar tanto encontré uno que si funcione gracias :D por cierto sabes por que el backup no pone mis SP y trigger?
De nada amigo :D .. Y creo que no los pone porque solo hace la copia de las tablas y los valores guardados en ellas, de los trigger no se hacen copias por que no tengo idea de como hacerlo. Saludos
Tengo una duda, si la base de datos llega a pesar varios megas o incluso gigas, este codigo es capaz de hacer correctamente el backup? o se necesite de realizar otro metodo?
Pues la verdad solo he probado el script en bases de datos pequeñas, no lo he probado en bases de datos grandes amigo.
Se podría hacer lo mismo con postgresql?
Yo no he usado Postgresql como gestor de base de datos, pero me imagino que si se ha de poder hacer algo similar con php pero claro con sus respectivas funciones. Este script no te funcionara ya que es para mysql.
Muchas Gracias amigo, ya lo descargue espero poder hacerlo funcionar hehehe! saludos!
De nada amigo, espero que te funcione bien :) saludos desde El Salvador
Funciono, Muchas GRACIAS, Solo una consulta amigo.!
Esta es la Ruta que hice para llegar a tu codigo.
xampp\SDE-SP_SGE_\BRM-master\php/index.php
PERO, si quiero hacer un link que me lleve a una pagina que tengo en esta hubicacion...
xampp\SDE-SP_SGE_\usuarios.php
he tratado pero no me lleva hacia atras, no se que estoy haciendo mal.... algo asi tengo el link( Regresar )
Gracias de antemano!
Tal vez depende de cuantas carpetas quieras regresar atrás, por ejemplo ahorita solo regresas una con '../usuarios.php' si quieres regresar dos sería '../../usuarios.php' si quieres tres sería '../../../usuarios.php' ..... Entonces prueba así:
Regresar
GRACIAS AMIGO, ESO ERA.
Me funcionó a la primera.. Pero con un pequeño error.. Cuando importo la base de datos no reconoce los acentos latinos como podría solucionarlo?
Que tipo de cotejamiento tiene tu base de datos? Tienes utf8?
hola amigo me funciona todo pero cuando selecciono la base de datos que r¡voy a restaurar y le doy restaurar me sale error 404 xq sera ?
Hola amigo, para ayudarte, me puedes decir que version del script estas usando? Es la de mysql o mysqli? y dime que servidor utilizas?
es la mysql
Te debería de funcionar bien amigo, yo lo he probado y si funciona. Has modificado algún archivo o carpeta.
buena bro felicidades me sirvio a la perfeccion
Gracias :) saludos
amigo cuando le doy en Realizar copia de seguridad no me descarga nada solo se pone la pantalla en blanco
Amigo, verifica en la carpeta "backup" del proyecto hay deben de estar las copias de seguridad creadas, y recuerda que el script no funciona con versiones de PHP 7 y superiores, por lo tanto si usas PHP 7 no te funcionara. Saludos
si eso me estaba fijando , le cambio los lamados de mysql a mysqli pero ahora me dice q no encuentra la base de datos , no se si tenga q cambiar algun archivo de la base de datos en el back up.
Si lo cambias a Mysqli debes de modificar los archivos Connet.php y Backup.php a la extencion de mysqli
Si eso estuve haciendo pero en la parte del mysqli_select_db no me encuentra la base de datos y ya la busque por sistema q es como se llama :( y necesito terminarla ahor por que es para mi tesis :(
En la descripción del vídeo esta el enlace para que descargues el script con la extensión de Mysqli ya lo arregle yo.
Podria hacerce todo en un solo archivo?
Si, pero hay que cambiar muchas cosas del codigo
Te amo
Gracias amigo!! Me ayudaste muchísimo