1 repositorio
Tools that ensure serialized PHP data structures remain valid after text replacement by updating length prefixes.
Distinct from Data Serialization: Focuses on the preservation of integrity during modification, not the act of serialization itself
Explore 1 awesome GitHub repository matching data & databases · Serialized Data Integrity Preservation. Refine with filters or upvote what's useful.
Search-Replace-DB es una herramienta de búsqueda y reemplazo para MySQL diseñada para actualizar cadenas en bases de datos y migrar sitios web y sistemas de gestión de contenidos basados en PHP. Funciona como una utilidad de migración de bases de datos para actualizar referencias y motores de tablas al mover sitios a nuevos servidores o dominios. El proyecto gestiona específicamente la actualización de texto dentro de arrays y objetos PHP serializados, recalculando las longitudes para mantener la integridad de la estructura de datos y evitar la corrupción. También incluye un conversor para modificar motores de almacenamiento y colaciones de caracteres en múltiples tablas MySQL. Otras capacidades incluyen coincidencia de patrones mediante expresiones regulares, simulaciones de prueba (dry-run) para previsualizar modificaciones pendientes y la posibilidad de limitar las operaciones a tablas o columnas específicas. La herramienta también admite conexiones a bases de datos cifradas mediante certificados SSL.
Replaces text within database strings while maintaining the integrity of serialized PHP data structures.