Русский текст в MySQL
Спасибо!
Цитата:
Originally posted by NetSpyder
Мой MySQL напрочь отказывается выводить русский текст, что делать:???:
Спасибо!
Мой MySQL напрочь отказывается выводить русский текст, что делать:???:
Спасибо!
Теперь для того чтобы ответить надо гадать, что
1. совсем ничего не выводит?
2. куда выводит?
3. действительно субд виновна.
3.1. не интерфейс обеспечивающий вывод.
4. выводит что - то в непонятно куда и в непонятной кодировке?
5. версия субд?
6. версия ОС.
7. что люди говорят здесь http://lists.mysql.com/
Цитата:
Originally posted by ReDrum
Теперь для того чтобы ответить надо гадать, что
1. совсем ничего не выводит?
2. куда выводит?
3. действительно субд виновна.
3.1. не интерфейс обеспечивающий вывод.
4. выводит что - то в непонятно куда и в непонятной кодировке?
5. версия субд?
6. версия ОС.
7. что люди говорят здесь http://lists.mysql.com/
Теперь для того чтобы ответить надо гадать, что
1. совсем ничего не выводит?
2. куда выводит?
3. действительно субд виновна.
3.1. не интерфейс обеспечивающий вывод.
4. выводит что - то в непонятно куда и в непонятной кодировке?
5. версия субд?
6. версия ОС.
7. что люди говорят здесь http://lists.mysql.com/
OK. Скажу поточнее: выводит куда надо но не понятно в какой кодировке.:!!!:
Насчет остальных пунктов - лень писать???
При запросе :
[COLOR="#006400"]SELECT `id`, `artist`, `title` FROM `mp3` WHERE `artist`[COLOR="red"] LIKE 'A%' [/COLOR]ORDER BY binary(`artist`) LIMIT 0, 50[/COLOR]
Результат дает английский текст с первой буквой А, Затем русский тест с первой буквой А
А нужно что бы выводил только английский, sql не различает русский от английского....
Таблица создана в UTF-8 но данные лежат в нем в Cp1251 (win 1251). если не ошибаюсь - потому что данные сохранялись с документов сохраненных в ANSI
А если запросить русскую букву он вообще все подряд выводит. совсем другие английские и русские поля с разной первой буковой
А как вы отличаете русские А от английских в базе?
Цитата: darrios
Таблица создана в UTF-8 но данные лежат в нем в Cp1251 (win 1251).
намек понятен?
Цитата:
mysql_query("SET NAMES utf8");