В общем у меня по умолчанию в базе стояла кодировка какаято latin я переставил на cp1251_general_ci в базе столбцах таблиц в самих таблицах не поменял в пхп пдмине ненашел, консоль выдаёт что cp1251_general_ci отсутствует. Суть в том что при регистрации на сайте не ники с русскими буквами не заносились в базу тип varchar а столбцы с типом text выдавали вопросики...подкрутил в итоге файл my.ini вот что вышло: [client] #password = your_password port = 3306 socket = /tmp/mysql.sock default-character-set=cp1251 character-sets-dir = C:\wamp\bin\mysql\mysql5.1.36\share\charsets [wampmysqld] default-character-set=cp1251_general_ci default-collation = cp1251_general_ci character-sets-dir=C:\wamp\bin\mysql\mysql5.1.36\share\charsets [mysql] default-character-set =cp1251_general_ci init-connect='SET NAMES cp1251_general_ci' Теперь не запускается phpmyadmin. В общем я сейчас буду пересоздавать базу, подскажите пожалуйста какую кодировку выбрать, чтобы и русские и ангийские символы корректно отображались и в базе и на странице.И как это сделать обязательно менять my.ini или просто создать базу\таблицы\столбцы с нужной кодировкой?
UTF-8 А кодировки бывает на "клиентской части" и "серверной", помимо этого не забываем про кодировку самой страницы HTML... (ой не бейте сильно если ошибаюсь) Простейшее не схождение онныйх приводит к "??????????????" замеcть желаемых "абырабырабыр"... Лично я тыкаю везде где могу UTF-8 и рад как дитя.