На вопрос как хранить нужно отвечать только после того как вы ответите на вопрос, как вы хотите это читать. Нужна ли фильтрация по этим полям или поиск например и т.п.
В зависимости от этого ответа и будут рекомендации. mysql с текстами работает без проблем, есть инструменты поиска и т.п. Храните все там как есть и не изобретайте себе проблем.
p.s. предвещая вопрос, если текстами являются например тяжелые книги (к примеру база librusec) то хранить файлы в самой базе - бессмысленно и даже вредно. Т.е. если вам не нужно разбирать содержимое текста, вам в принципе все равно как хранить, но базы данных могут давать дополнительный (небольшой) оверхед по используемому месту и даже на чтение, по сравнение с обычными файлами (исключение - когда их миллионы, там могут возникнуть проблемы из-за выбранной файловой системы).
У файлов супротив баз данных есть одно хорошее свойства - с ними удобнее работать администратору, так как бакап и восстановление базы делать значительно тяжелее чем работать с файлами, но и возможностей выстрелить себе в ногу на файлах больше...