J'ai un grand nombre d'enregistrements où le texte a été stocké dans un blob dans MYSQL. Pour faciliter la manipulation, j'aimerais changer le format de la base de données en TEXTE. Avez-vous une idée de la manière la plus simple d'effectuer ce changement sans interrompre les données - je suppose qu'elles devront être encodées correctement ?
NOTE : TO_BASE64
a un objectif différent de celui de la question posée dans le message original (OP). Le PO "sait" qu'il a texte stocké dans un champ blob, et veut voir ce texte comme du texte. (Dans ce but, la fonction conversion en utf16
est approprié - si le texte était à l'origine en utf16
). TO_BASE64
est un moyen de montrer une tache arbitraire en utilisant des caractères visibles. Il développe les octets d'origine, en utilisant un ensemble de 64 caractères.