Lästige Zeilenumbrüche können direkt via SQL ersetzt werden, allerdings benutzt MySQL dazu intern zwei Stellen, nicht nur eine. Ein simples suchen nach „\n“ hilft wenig, hier die Lösung:
REPLACE(table.fieldname, CHAR(13,10), ' ') AS newfieldname
Viel Erfolg!