Автор оригинала: alpine
velocityzen
Есть. Попробовать вдумчиво почитать вот это
9.4. Connection Character Sets and Collations
Прочитал! но я хочу чтоб пхп отдавал данные в utf8.
и еще на запрос
mysqldump.exe --default-character-set=cp1251 dbname > file.sql
выдает
mysqldump: Character set 'cp1251' is not a compiled character set and is not specified in the 'C:\mysql\\share\charsets\Index.xml' file
это нормально??? и как мне востановить теперь данные?
вот такая конфигурация mysql
mysql> SHOW VARIABLES LIKE 'character_set%';
+--------------------------+------------------------------------------+
| Variable_name | Value |
+--------------------------+------------------------------------------+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | utf8 |
| character_set_filesystem | binary |
| character_set_results | utf8 |
| character_set_server | cp1251 |
| character_set_system | utf8 |
| character_sets_dir | /usr/local/mysql50/share/mysql/charsets/ |
+--------------------------+------------------------------------------+
8 rows in set (0.01 sec)
mysql> SHOW VARIABLES LIKE 'collation%';
+----------------------+-------------------+
| Variable_name | Value |
+----------------------+-------------------+
| collation_connection | utf8_general_ci |
| collation_database | utf8_unicode_ci |
| collation_server | cp1251_general_ci |
+----------------------+-------------------+
3 rows in set (0.02 sec)
character_set_server | cp1251
collation_server | cp1251_general_ci
это правильно?
Проблема всетаки в пхп! но все еще не решена!