La manière "normale" consiste à stocker XML dans un CLOB (Character Large Object) et MySQL supporte CLOB avec 4 types de données :
- TINYTEXT - Une colonne CLOB d'une longueur maximale de 255 (2**8 - 1) caractères.
- TEXT :une colonne CLOB d'une longueur maximale de 65 535 caractères (2**16 - 1).
- MEDIUMTEXT :colonne CLOB d'une longueur maximale de 16 777 215 (2**24 - 1) caractères.
- LONGTEXT :une colonne CLOB d'une longueur maximale de 4 294 967 295 ou 4 Go (2**32 - 1) caractères.
L'utilisation de l'un ou de l'autre dépend de vos besoins.