Хотите ли вы искать код php? Если это так, я рекомендую использовать табличный тип MyISAM, поскольку он поддерживает полнотекстовые индексы (InnoDB не поддерживает). Вы можете выбрать тип столбца для индекса fulltext
char
, varchar
и text
. Я бы пошел с text
, так как ваши фрагменты кода могут быть слишком длинными для других типов.
Еще один момент, о котором стоит упомянуть: убедитесь, что вы правильно экранировали весь php-код (или любое значение в этом отношении) перед тем, как вставить его. Лучший способ сделать это - использовать параметризованные запросы.