MySQLで改行を含むレコードを検索する方法です。
以下のクエリを実行します。
SELECT * FROM 【テーブル名】
WHERE 【カラム名】 LIKE CONCAT('%', CHAR(10), '%')
CHAR(10)の箇所は、<LF>及び<CR><LF>に引っ狩りますが、<CR>にはひっかりません。
改行コードに<CR>を使用している場合は、CHAR(10)をCHAR(13)にしてください。
また、以下のようにORで一緒に検索してもOKです。
SELECT *
FROM 【テーブル名】
WHERE
【カラム名】 LIKE CONCAT('%', CHAR(10), '%') ||
【カラム名】 LIKE CONCAT('%', CHAR(13), '%')


コメント