Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: настройка сервера mysql на utf8  (Прочитано 896 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн vl_lv

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
настройка сервера mysql на utf8
« : 05 Декабря 2009, 14:07:42 »
при установке ubuntu server 9.10 система спросила только пароль для пользователя root, а какая стоит кодировка для соединения  с mysql ?
просто надо поставить utf8, посмотрел /etc/mysql/my.cnf  там про кодировку ни слова, где еще пможно посмотреть проверить ?

Оффлайн easy2002

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2786
  • Мурманск
    • Просмотр профиля
Re: настройка сервера mysql на utf8
« Ответ #1 : 05 Декабря 2009, 14:44:20 »
Код: (php) [Выделить]
<?php
mysql_connect
('host''user''pass');
mysql_select_db('dbname');
mysql_query("SET NAMES 'utf8'");
?>

Tempora mutantur et nos mutantur in illis

Оффлайн vl_lv

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: настройка сервера mysql на utf8
« Ответ #2 : 05 Декабря 2009, 15:12:52 »
конектиться будет сайт на cms, те я бы хотел где то в конфигах системы поставить кодировку конекта тк в cms это не предусмотрено и изобртать велосипед не хочется

Оффлайн I23

  • Любитель
  • *
  • Сообщений: 79
    • Просмотр профиля
Re: настройка сервера mysql на utf8
« Ответ #3 : 05 Декабря 2009, 15:27:54 »
конектиться будет сайт на cms, те я бы хотел где то в конфигах системы поставить кодировку конекта тк в cms это не предусмотрено и изобртать велосипед не хочется
Хм... А разве, кодировка может у мускула, вроде она только у таблиц...

Оффлайн arrecck

  • Старожил
  • *
  • Сообщений: 1725
    • Просмотр профиля
Re: настройка сервера mysql на utf8
« Ответ #4 : 05 Декабря 2009, 17:15:03 »

Оффлайн BorisPlus

  • Активист
  • *
  • Сообщений: 253
  • Болты вперед,болты назад,такой работе я очень рад!
    • Просмотр профиля
Re: настройка сервера mysql на utf8
« Ответ #5 : 05 Декабря 2009, 21:26:51 »
кодировка - это зло) вот, где могут в принципе возникать проблемы и где надо следить
1) при установке СУБД спрашивает (я ставлю utf8)
2) при создании схемы можно указать параметр  кодировки  (я ставлю utf8)
3) при создании таблиц можно указать параметр  кодировки  (я ставлю utf8)
4) при программировании серверных приложений необходимо указывать кодировку соединения с БД  (я ставлю utf8)
5) при создании отображений (веб страниц) необходимо в метатегах указывать кодировку  (я ставлю utf8)
6) при редактировании кода приложений (как, например, представлений, так и контроллеров в вебе) предпочитаю пользоваться редакторами, позволяющими устанавливать исходную кодировку создаваемого файла  (я ставлю utf8)

но после этих всех хитростей, я и то не уверен в полноте своих действий. Так, например, даже редакторы кода в Винде при работе с файлами кода в кодировке utf8 что-то хитрят и иногда под Ubuntu мой код приходится просто заново просто "пересохранять". 

кодировки - это зло, и я в этом мнении, поверте, не одинок.
Спасибо за помощь, товарищи!

Оффлайн arrecck

  • Старожил
  • *
  • Сообщений: 1725
    • Просмотр профиля
Re: настройка сервера mysql на utf8
« Ответ #6 : 05 Декабря 2009, 21:32:09 »
кодировка - это зло) вот, где могут в принципе возникать проблемы и где надо следить
1) при установке СУБД спрашивает (я ставлю utf8)
2) при создании схемы можно указать параметр  кодировки  (я ставлю utf8)
3) при создании таблиц можно указать параметр  кодировки  (я ставлю utf8)
4) при программировании серверных приложений необходимо указывать кодировку соединения с БД  (я ставлю utf8)
5) при создании отображений (веб страниц) необходимо в метатегах указывать кодировку  (я ставлю utf8)
6) при редактировании кода приложений (как, например, представлений, так и контроллеров в вебе) предпочитаю пользоваться редакторами, позволяющими устанавливать исходную кодировку создаваемого файла  (я ставлю utf8)

но после этих всех хитростей, я и то не уверен в полноте своих действий. Так, например, даже редакторы кода в Винде при работе с файлами кода в кодировке utf8 что-то хитрят и иногда под Ubuntu мой код приходится просто заново просто "пересохранять". 

кодировки - это зло, и я в этом мнении, поверте, не одинок.
согласен, что РУССКИЕ кодировки это зло,  актуален ваш 4 пункт, первые 3 от вас могут не зависить

Оффлайн BorisPlus

  • Активист
  • *
  • Сообщений: 253
  • Болты вперед,болты назад,такой работе я очень рад!
    • Просмотр профиля
Re: настройка сервера mysql на utf8
« Ответ #7 : 05 Декабря 2009, 21:54:59 »
согласен, что РУССКИЕ кодировки это зло
ЗЛО - я имел ввиду то, что необходимо следить и не забывать о всех этих особенностях.
актуален ваш 4 пункт
актуален только 4? видать Вам круто повезло) эх, мне бы так...
первые 3 от вас могут не зависить
могут, а могут зависеть абсолютно все и "более")
Спасибо за помощь, товарищи!

 

Страница сгенерирована за 0.149 секунд. Запросов: 24.