Me referia al tipo texto...
 
solo podrás almacenar texto de más de 256 con el tipo texto y sus varaintes...olvidate del varchar pq solo es hasta 255..por mucho q le digas q guarde más. 
A er acabo de crear uan tabla de pruba con el campo tipo text y guarda perfectamente los retonros de carro..el problema está en q si utilizas ehco o print tal cual...el navegador se la suda y no interpreta los saltos... 
si pruebas a irmprimirlo en un campo textarea verás como si pone los saltos... 
si queires q te salgan los saltos...con un echo en una tabla pro ejemplo pues puedes provar a sustituir los retornos de carro por <br> al recueprar el texto de la base de datos.  
 Código PHP:
    echo ereg_replace("\r",'<br>',$row["texto"]); 
    
  Espero q te haya quedado un poco más claro. 
Salu2.