반응형
#1251 - Client does not support authentication protocol requested by server; consider upgrading MySQL client
어느날 위 2가지 에러가 발생하면서 db연동이 되지 않았습니다.
검색으로 알아낸 내용은 mysql 4.x과 5.x버젼의 p/w체계가 틀림의 원인으로 mysql 4.x를 설치하고 5.x대로 설치한적이 있다면 꼬여?서 문제를 밟생하는것이므로 아래의 명령어로 해결이 가능하다고 합니다.
1. MySQL Command Line Client를 실행합니다.(윈도우 기준)
2. root암호를 입력합니다.
3.아래 순서대로 타이핑합니다. (1111은 암호를 예를 들은것이며 root암호를 입력하시면 됩니다.)
set password for
-> root@localhost = OLD_PASSWORD('1111');
Query OK, 0 rows affected (0.02 sec)
flush privileges;
Query OK, 0 rows affected (0.00 sec)
자 이제 정상적으로 되는것을 확인하시죠^ㅡ^;;