mysql5.0에서 사용할수없는이유가머져 정보
mysql5.0에서 사용할수없는이유가머져본문
mysql4.0에선 사용가능한데 5.0에선설치는가능하지만 관리자가로그인안되네요 멋때문이지 아시분있으시면 알려주세요
댓글 전체
어떤게 문제인지 알 수 있는 정보가 너무 적네요.
그렇게 말씀하시면 대답할게 수백가지가 넘을텐데
지금 말씀하신게 제겐 "부산에서 서울가는 방법이 뭔가요?" 처럼 들립니다.
그렇게 말씀하시면 대답할게 수백가지가 넘을텐데
지금 말씀하신게 제겐 "부산에서 서울가는 방법이 뭔가요?" 처럼 들립니다.

mysql 4.0에서는 old_password() 를 사용하지만
4.1 이후 버젼은 password() 를 사용하기때문입니다.
해결방법은
common.lib.php 파일을 열어서 sql_password 함수를 아래와 같이 수정하면 됩니다.
function sql_password($value)
{
// mysql 4.0x 이하 버전에서는 password() 함수의 결과가 16bytes
// mysql 4.1x 이상 버전에서는 password() 함수의 결과가 41bytes
$row = sql_fetch(" select old_password('$value') as pass ");
return $row[pass];
}
4.1 이후 버젼은 password() 를 사용하기때문입니다.
해결방법은
common.lib.php 파일을 열어서 sql_password 함수를 아래와 같이 수정하면 됩니다.
function sql_password($value)
{
// mysql 4.0x 이하 버전에서는 password() 함수의 결과가 16bytes
// mysql 4.1x 이상 버전에서는 password() 함수의 결과가 41bytes
$row = sql_fetch(" select old_password('$value') as pass ");
return $row[pass];
}