Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MySQL > поддержка русских символов


Автор: sergey6288 9.2.2009, 20:58
не создает БД с названием по руски

create database сотрудник; в стандартной утилите MySQL выдает ошибку

в MySQL Query Browser печатает вообще квадратики

Автор: skyboy 10.2.2009, 00:03
Цитата(sergey6288 @  9.2.2009,  19:58 Найти цитируемый пост)
в стандартной утилите

это консольный mysql.exe?
вообще, не в курсе, поддерживается ли для задания имени БД не-латиница, однако такой ньюанс: БД хранится в файлах, с такими же, как у БД именами. Значит, придется создавать файл "сотрудник.<расширение>" на диске. А если файловая система не поддерживает ничего, кроме семибитной(ASCII) кодировки(точнее, поддерживает, но не в полной мере - как, скажем, с китайскими иероглифами)? Ведь не секрет, что MySQL кроссплатформенная, значит, созданная БД потенциально может переноситься на любую из платформ, под которые есть MySQL. значит, допускать использование не-латиницы было бы довольно странно.
Зачем, кстати, тебе на русском название БД?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)