【초초심자용】Mac에서 phpMyAdmin에서 액세스할 수 없을 때의 대처법
1756 단어 MySQLphpMyadminPHPMac터미널
터미널에서 로그인할 수 있는데!
터미널에서 mysql 시작하고 로그인.
起動
$ mysql.server start
ログイン
$ mysql -u root -p
phpMyAdmin에서 로그인하자!
http://localhost/phpmyadmin/
사용자 이름: root
비밀번호: (mysql -u root -p 뒤에 입력하는 비밀번호)
그러면 오류가 나왔습니다.
mysqli_real_connect(): The server requested authentication method unknown to the client [caching_sha2_password]
이것과 또 하나 나왔습니다만, 이것을 조사해 대처하면 해결했으므로, 남아 있지 않습니다.
분명히 MySQL에 액세스하고 수정해야 할 것 같습니다.
터미널로 돌아와 mysql에 액세스
$ mysql -u root -p
비밀번호를 입력하고 입력하면
mysql>
라는 표시가 되므로, 이 상태에서 다음을 입력하면 해결되었습니다.
해결책
mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '(mysql -u root -pで入力するパスワード)';
우선 이것으로 해결했습니다.
원인은 무엇 이었습니까?
알 수 없습니다. 아는 분 가르쳐주세요!
드디어 이것으로 php의 로컬 환경이 생겼습니다.
여기까지 오기까지는 이틀도 걸렸습니다.
도중 nginx에 다가가 버려, 결국 잘 되지 않고 아파치로 하기로 해도 여전히 길을 잃은 태어나 몇 초 수준의 어린 양이 썼습니다.
앞으로 훌륭한 양이 될 수 있도록 공부해 나갈 것입니다.
참고로 한 사이트
h tps : // 와 있는 기대어. 네 t/9105
htps : // 하고 싶다 l. 코m/쿠에 s치온 s/29659
Reference
이 문제에 관하여(【초초심자용】Mac에서 phpMyAdmin에서 액세스할 수 없을 때의 대처법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/mako0104/items/a716ce67ee37fcb52ee8텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)