> 데이터 베이스 > phpMyAdmin > phpmyadmin이 mysql 서버에 연결할 수 없습니다

phpmyadmin이 mysql 서버에 연결할 수 없습니다

王林
풀어 주다: 2019-12-13 09:30:47
원래의
10578명이 탐색했습니다.

phpmyadmin이 mysql 서버에 연결할 수 없습니다

질문:

오류:

MySQL 반환됨: 문서

연결할 수 없음: 잘못된 설정입니다.

phpMyAdmin이 MySQL 서버에 연결을 시도했지만 서버가 연결을 거부했습니다. 구성 파일에서 호스트, 사용자 이름, 비밀번호를 확인하고 해당 정보가 MySQL 서버 관리자가 제공한 정보와 일치하는지 확인해야 합니다.

문제 원인:

xampp의 기본 mysql 계정에는 실제로 빈 비밀번호가 있는 것을 발견했습니다. 비록 로컬 디버깅 환경이었지만 여전히 불편해서 비밀번호를 변경하고 다시 phpmyadmin에 접속하여 실행했습니다. 이 오류가 발생했습니다.

xampp에서 phpmyadmin의 기본 로그인 방식은 로그인 인터페이스를 통해 로그인하는 것이 아니라 구성 파일에 기록된 계정과 비밀번호를 통해 직접 로그인하는 것이기 때문입니다. 그러나 비밀번호를 수정한 후에는 일치하지 않습니다. 계정과 비밀번호가 설정 파일에 있어서 오류가 발생합니다.

해결책:

1 MySQL에서 "루트" 사용자의 비밀번호를 설정하려면(예: 로컬 MySQL 비밀번호는 123456) 콘솔에서 "mysqladmin" 명령을 사용하세요. 예:

d:\xampp0\mysql\bin\mysqladmin.exe  -u  root  password  123456
로그인 후 복사

또한 이전에 비밀번호가 있는 경우 수정 명령은 다음과 같습니다.

d:\xampp0\mysql\bin\mysqladmin.exe -u root -p password 123456
로그인 후 복사

Enter를 누른 후 비밀번호를 입력하라는 메시지가 표시되면 "이전 비밀번호"를 입력하면 됩니다.

둘째, xampp

아래의 phpMyAdmin에서 config.inc.php의 구성 파일 정보를 찾아 다음 내용으로 수정하세요

 /* Authentication type and info */
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['compress'] = false;
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '123456';
$cfg['Servers'][$i]['extension'] = 'mysql';
$cfg['Servers'][$i]['AllowNoPassword'] = true;
로그인 후 복사
$cfg['Servers'][$i]['auth_type'] = 'config';这里config改为$cfg['Servers'][$i]['auth_type'] = 'cookie';
로그인 후 복사

이제부터 "root" 비밀번호를 정확하게 입력해야 PHPMyAdmin을 시작할 수 있습니다.

그런 다음 phpmyadmin을 클릭하고 그래픽 작업 인터페이스에서 mysql 비밀번호를 123456으로 설정하세요. 문제가 해결되었습니다.

새 비밀번호는 MySQL 서비스를 다시 시작한 후에 적용됩니다!

추천 관련 기사 및 튜토리얼: phpmyadmin 튜토리얼

위 내용은 phpmyadmin이 mysql 서버에 연결할 수 없습니다의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿