ERROR 1251: Client does not support authentication protocol requested by server; consider upgrading MySQL client
에러 발생 외부 MySQL 서버에 접속을 시도하였을 때 아래 오류 메시지가 발생할 수 있다. Error Message ERROR 1251: Client does not support authentication protocol requested by server; consider upgrading MySQL client 원인 MySQL 4.1 버전부터 PASSWORD() 함수가 변경되었다. SELECT PASSWORD('암호') 쿼리가 출력하는 실행 결과가 버전에 따라 각각 다르다. 문제는 기존에 서버 간에 (또는 서버-클라이언트 간) 접속 허용 설정을 아래와 같은 GRANT 문으로 하였을 것이고, mysql> GRANT ALL PRIVILEGES ON dbname.* TO username@'A서버ip' ..