Задавайте вопросы, мы ответим
Вы не зашли.
Здравствуйте. Дайте совет. Надо поставить форум/ база которого будет в utf8. Хостинг у мажордомо. Возникли проблемы с бд.
SHOW GLOBAL VARIABLES
Выдает:
character_set_connection cp1251
character_set_database cp1251
character_set_filesystem binary
character_set_results cp1251
character_set_server cp1251
character_set_system utf8
character_sets_dir /usr/local/share/mysql/charsets/
collation_connection cp1251_general_ci
collation_database cp1251_general_ci
collation_server cp1251_general_ci
Как уйти от этого всего, на utf?
Неактивен
После подключения к базе выполняете в скрипте команду "set names utf8"
Неактивен
Вы имеете ввиду в скрипте - это в phpmyadmin ? Или везде править в файлах форума?
Неактивен
В файлах форума.
И врядли везде, наверное подключение к базе у всех скриптов находится в одном месте, вот там после mysql_connect и нужно добавить строчку с mysql_query("set names utf8");
Неактивен
А как-то реализовать это по-другому, можно?
Неактивен
Нет. А чем вам не нравиться предложенный способ?
Неактивен
Мне не нравится тем, что я планирую поставить еще и сайт, и ковырять скрипты - это достаточно хлопотно, к сожалению, вот и думаю, как это побыстрее сделать.
А это вывод, если сделать в БД запрос SHOW VARIABLES
Отредактированно waltmeister (22.04.2012 20:35:11)
Неактивен