1 dépôt
Specialized tools for modifying text within serialized objects without corrupting the internal data structure.
Distinct from Data Serialization: Specifically targets the update process within already serialized data, unlike general serialization mechanisms
Explore 1 awesome GitHub repository matching data & databases · Serialized String Updaters. Refine with filters or upvote what's useful.
Search-Replace-DB est un outil MySQL de recherche et remplacement conçu pour mettre à jour les chaînes de caractères dans les bases de données et faciliter la migration de sites web et de systèmes de gestion de contenu (CMS) basés sur PHP. Il agit comme un utilitaire de migration de base de données pour mettre à jour les références et les moteurs de tables lors du transfert de sites vers de nouveaux serveurs ou domaines. Le projet gère spécifiquement la mise à jour du texte au sein des tableaux et objets PHP sérialisés, en recalculant les longueurs pour préserver l'intégrité de la structure des données et éviter toute corruption. Il inclut également un convertisseur pour modifier les moteurs de stockage et les interclassements (collations) de caractères sur plusieurs tables MySQL. Parmi ses fonctionnalités supplémentaires, on trouve la correspondance par expressions régulières, des simulations « dry-run » pour prévisualiser les modifications en attente, et la possibilité de limiter les opérations à des tables ou colonnes spécifiques. L'outil prend également en charge les connexions chiffrées via des certificats SSL.
Updates text inside serialized arrays and objects without corrupting the data structure.