개발 Q&A

제목 ci3 에서 mysql8.0 에러입니다
카테고리 DB
글쓴이 이나중마에노 작성시각 2022/04/08 09:41:52
댓글 : 1 추천 : 0 스크랩 : 0 조회수 : 3531   RSS

안녕하세요 항상 도움을 받고있는 ci 초보입니다

질문드릴 내요은 ci3 / PHP7.2 / mysql8.0 인데 아래와같은 에러가 나는데 도저히 머가 문제인지를 모르겠네요

찾아봐도 뚜렷한 답이 안나오네요

많은 고수님들 한수 가르쳐 주세요 아래는 에러메세지입니다

감사합니다

 

A PHP Error was encountered

Severity: Warning

Message: mysqli::real_connect(): The server requested authentication method unknown to the client [caching_sha2_password]

Filename: mysqli/mysqli_driver.php

Line Number: 201

Backtrace:

File: /var/www/html/main/public_html/application/core/MY_Model.phpLine: 34Function: database

File: /var/www/html/main/public_html/application/models/Common_model.phpLine: 11Function: __construct

File: /var/www/html/main/public_html/application/core/MY_Controller.phpLine: 56Function: __construct

File: /var/www/html/main/public_html/application/controllers/Home.phpLine: 14Function: __construct

File: /var/www/html/main/public_html/index.phpLine: 534Function: require_once

A PHP Error was encountered

Severity: Warning

Message: mysqli::real_connect(): (HY000/2054): The server requested authentication method unknown to the client

Filename: mysqli/mysqli_driver.php

Line Number: 201

Backtrace:

File: /var/www/html/main/public_html/application/core/MY_Model.phpLine: 34Function: database

File: /var/www/html/main/public_html/application/models/Common_model.phpLine: 11Function: __construct

File: /var/www/html/main/public_html/application/core/MY_Controller.phpLine: 56Function: __construct

File: /var/www/html/main/public_html/application/controllers/Home.phpLine: 14

 다음글 모바일웹에서의 무한 페이지네이션 (2)
 이전글 ci-3.1.9버전에 PHP8.0 에서 에러 (7)

댓글

windforce / 2022/04/08 09:55:07 / 추천 0

The server requested authentication method unknown to the client로 검색하면

mysql8 부터는 강화된 인증 방식이 도입되어 이를 php7.4이상 버전부터 지원한다고 합니다.