Salve.
Ho un database MySQL che backuppavo in automatico tramite uno script.
Il file .sql che genera funzionava bene!
Fino a quando...
Da quando ho criptato alcuni campi ci sono alcuni caratteri "particolari" che mi creeano problemi in fase di backup.
Essi vengono presi tal quali a differenza del backup manuale che effettuo dal pannello di controllo di phpMyAdmin in cui nel file vedo chiaramente che questi caratteri vengono rimpiazzati da altri.
Se provo ad importare il file che genero io lo importa bene ma i dati che visualizzo da web app sono con caratteri "strani" mentre quelli generati manualmente li vedo ovviamente bene.
Ecco una immagine delle stringhe a confronto (click per zoomarla):
In alto la frase corretta e in basso quella con problemi.
caratteri_speciali.png
(da notare ad esempio che la freccia destra sia convertita in \Z o la quel trattino alto venga sostituito da una tilde alta)
C'è una funzione di conversione che dovrei utilizzare per avere lo stesso output?