MYSQL

MySQL 접속에러

gold99 2018. 12. 8. 21:24

-2005. 9. 16. 12:02-

 

Warning : mysql_connect(): Client does not support authentication protocol requested by server; consider upgrading MySQL client in C:\Program Files\Apache Group\Apache2\ test\createmovie.php on line 8


이 경고는 MySQL 4.1에서 나는 경고입니다.

MySQL 4.1에서는 사용자 패스워드 저장 방식이 바뀌었기 때문에 PHP4 이전에서 쓰던 mysql_connect는 통하지 않습니다.

PHP5의 mysqli_connect를 쓰셔야 합니다.


만약 mysql_connect로 접속하시려면 MySQL 사용자의 패스워드를 예전 방식으로 변경해야 하는데, 프롬프트 상에서 다음과 같이 하시거나

 

mysqladmin  -u  root  -p  old-password  9999999

 

MySQL에 접속하여 다음과 같이 하시면 됩니다.

SET  PASSWORD  FOR  'root'@'localhost'  =  OLD_PASSWORD('9999999');
 
 

 

'MYSQL' 카테고리의 다른 글

간단한 mysql 접근 방법  (0) 2018.12.08
MYSQL 한글 깨짐 현상 [영문 운영체제에서 발생됨]  (0) 2018.12.08