Создание базы MySQL в кодировке UTF-8

Материал из 1GbWiki.

Перейти к: навигация, поиск

[править] Создание базы MySQL в кодировке UTF-8

Создайте базу данных MySQL (на первой странице личного кабинета ссылка "Базы данных")

Далее нужно изменить кодировку для таблиц, создаваемых по умолчанию (если база не пуста, то кодировка существующих таблиц останется прежней). Это можно сделать SQL-запросом

ALTER DATABASE `gb_rek_jabber` DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci 

Или через phpMyAdmin (ссылка и параметры для доступа есть на странице с паролями). В phpMyAdmin нужно в левой колонке выбрать Вашу базу данных (обычно представлено 2 базы - Ваша и information_schema - служебная), затем зайти на вкладку "Операции", внизу будет раздел "Сравнение" - поставьте там ту кодировку, которая Вам нужна (например utf8_unicode_ci)

_ci на конце кодировки означает что в текстовых полях поиск и сравнение будут производиться без учета регистра, _cs - с учетом регистра, _bin - двоичное сравнение просто по кодам символов.

Личные инструменты