Se você concorda com um comando SQL que se espalha por várias linhas, oedo's sugestão é a mais fácil:
INSERT INTO mytable (myfield) VALUES ('hi this is some text
and this is a linefeed.
and another');
Acabei de ter uma situação em que era preferível ter a instrução SQL toda em uma linha, então descobri que uma combinação de
CONCAT_WS()
e CHAR()
trabalhou para mim. INSERT INTO mytable (myfield) VALUES (CONCAT_WS(CHAR(10 using utf8), 'hi this is some text', 'and this is a linefeed.', 'and another'));