Сериализуются массивы с довольно простыми объектами (текстовые и числовые поля) - в каком формате лучше хранить их в БД (и почему) - varbinary, varchar, text или blob?
в пхп сериализованные данные - это строка, соответственно, хранить как строку.
если никаких операций над ними производить не требуется и устраивает максимальный размер, то можно взять varbinary (меньше занимает места).
лучше не хранить в сериализованном виде, хотя это зависит от конкретного случае.
а varchar или выше выбирайте с учетом возможной длинны или с учетом fulltext search(если нужен).
Посторонним В.: тогда если длинна не превышает 255 символов, то можно туда записать и выше в зависимости от длинны.
а еще лучше хранить в отдельных полях(если это не исключительные случай)