кодировка - это зло) вот, где могут в принципе возникать проблемы и где надо следить
1) при установке СУБД спрашивает (я ставлю utf8)
2) при создании схемы можно указать параметр кодировки (я ставлю utf8)
3) при создании таблиц можно указать параметр кодировки (я ставлю utf8)
4) при программировании серверных приложений необходимо указывать кодировку соединения с БД (я ставлю utf8)
5) при создании отображений (веб страниц) необходимо в метатегах указывать кодировку (я ставлю utf8)
6) при редактировании кода приложений (как, например, представлений, так и контроллеров в вебе) предпочитаю пользоваться редакторами, позволяющими устанавливать исходную кодировку создаваемого файла (я ставлю utf8)
но после этих всех хитростей, я и то не уверен в полноте своих действий. Так, например, даже редакторы кода в Винде при работе с файлами кода в кодировке utf8 что-то хитрят и иногда под Ubuntu мой код приходится просто заново просто "пересохранять".
кодировки - это зло, и я в этом мнении, поверте, не одинок.