1 repositorio
Specialized handling of PHP serialized strings to maintain structural integrity during content modification.
Distinct from Data Serialization: Focuses on recalculating string lengths within PHP serialized objects specifically, rather than general encoding/decoding
Explore 1 awesome GitHub repository matching data & databases · PHP Serialized Data Processing. 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.
Parses and updates PHP serialized strings by recalculating lengths to prevent data corruption during text replacement.