mysql
MySql 4.x 버젼과 MySql 5.x 버젼 password 함수 차이
은둔한량
2013. 2. 28. 01:01
반응형
서버를 이전했는데 Mysql 버젼이 달라서 로그인이 안 될 경우 대략 난감하다.
mysql 4.0x 이하 버전에서는 password() 함수의 결과가 16bytes
mysql 4.1x 이상 버전에서는 password() 함수의 결과가 41bytes
이 현상을 해결하기 위해서는 아래를 실행시켜야한다. 반대의 경우에는 0
sql_query("set old_passwords=1");
또는
MySql 5.x버젼 사용자라면 password()함수 대신 old_password()함수를 사용하면 해결 할 수 있다.
반응형