Краткое описание проблемы: не удается открыть MySQL 5.7.7 со следующими переменными:
character_set_client hebrew
character_set_connection hebrew
character_set_database hebrew
character_set_filesystem hebrew
character_set_results hebrew
character_set_server hebrew
character_set_system hebrew
character_sets_dir C:\Program Files\MySQL\MySQL Server 5.7\share\charsets\
Что пишет MYSQL 5.7.7: 'hebrew_general_ci' недействителен для набора символов 'utf8'
Что я могу получить:
character_set_client utf8
character_set_connection utf8
character_set_database utf8
character_set_filesystem binary
character_set_results utf8
character_set_server utf8
character_set_system utf8
character_sets_dir C:\Program Files\MySQL\MySQL Server 5.7\share\charsets\
Программное обеспечение: MySQL 5.7.7
Операционная система: WIN 7 64-бит
Что я сделал: 1. Все данные в файле конфигурации C: \ ProgramData \ MySQL \ MySQL Server 5.7 \ My.ini изменены на:
[client]
no-beep
default-character-set = hebrew
[mysql]
default-character-set=hebrew
[mysqld]
init_connect='SET collation_connection = hebrew_general_ci'
character-set-server = hebrew
collation-server = hebrew_general_ci
init-connect='SET NAMES hebrew'
init_connect='SET collation_connection = hebrew_general_ci'
2. Запустите сервер из cmd с помощью:
mysqld --defaults-file="C:\ProgramData\MySQL\MySQL Server 5.7\my.ini"
3. появилось сообщение об ошибке при запуске сервера из CMD
MySQL 5.7.7 collation 'hebrew_general_ci' is not valid for character set 'utf8'
** 4. Основная проблема в том, что никаких изменений в конфигурации не происходит **
character-set-server...
иcollation server..
и добавитьinit_connect='SET collation_connection = hebrew_general_ci,NAMES hebrew'
- person Mihai   schedule 04.05.2015character_set_client = hebrew character_set_connection = hebrew character_set_results = hebrew
и перезапустите - person Mihai   schedule 04.05.2015