За последние 24 часа нас посетили 22467 программистов и 1153 робота. Сейчас ищут 672 программиста ...

Переход с utf8 на utf8mb4

Тема в разделе "Настройка веб-сервера", создана пользователем cronov, 25 янв 2020.

  1. cronov

    cronov Новичок

    С нами с:
    10 апр 2019
    Сообщения:
    10
    Симпатии:
    0
    Собственно использую систему LAMP, хочу перейти на utf8mb4, что и где надо поменять?
    Нужно ли менять meta в html коде?
    HTML:
    1. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    Коннект к БД в PHP скрипте надо также менять на utf8mb4?
    PHP:
    1. $mysqli->set_charset("utf8");
    Что ещё нужно менять в PHP?
    Что надо менять в MariaDB? Здесь я точно знаю что нужно изменять больше всего.

    Что ещё надо менять чтобы уже окончательно использовать эту кодировку utf8mb4?
    Хочу добавить что версии всего софта поддерживают utf8mb4.
     
  2. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.553
    Симпатии:
    631
    В HTML ничего менять не надо.
    В коннекте к базе - нужно установить utf8mb4.
    Важно убедиться, что на таблицах установлена эта кодировка и отдельные поля не имеют кодировку.
     
    artoodetoo нравится это.