MySQL, репликация и длина пароля
В общем-то, это не какая-то особая информация, и она есть в документации, и даже исправлена в версии MySQL > 5.7. Просто когда этим пользуешься редко - такие моменты забываешь.
Я умудрился уже эдак 4-й раз в жизни плотно постучать о грабли лбом, наблюдая как абсолютно обычным образом настроенная Master-Slave
репликация MySQL просто не работает, с ошибкой [1045]
, которая в обычных условиях означает, что неверны аутентификационные данные.
При этом подключиться с этими же аутентификационными данными с Slave-сервера на Master-сервер клиентом mysql можно без проблем. Но репликация не работает - IO-Tread пишет, что не может подключиться к мастеру.
Надеюсь, после этой статьи я наконец-то сам запомню, что для привилегий REPLICATION SLAVE нельзя использовать пароль больше 32 символов :-)