Вставка символов иностранного языка в MySQL

#mysql

#mysql

Вопрос:

В настоящее время я использую htmlentities для вставки данных в MySQL. Мне просто интересно, есть ли лучший или более эффективный способ — такой, который занимал бы меньше места.

Повлияет ли это на поиск в моей базе данных?

utf8_general_ci Было бы нормально использовать для всех языков?

Что лучше: htmlspecialchars или htmlentities ?

Комментарии:

1. utf-8 подходит для всех языков

Ответ №1:

В идеале, вы должны хранить необработанные данные в базе данных (utf8_general_ci подходит) и использовать такие функции, как htmlentities, только в самую последнюю минуту, ,, перед выводом информации в браузер.