>  기사  >  데이터 베이스  >  phpmyadmin 로그인 시 2003 오류가 발생하면 어떻게 해야 합니까?

phpmyadmin 로그인 시 2003 오류가 발생하면 어떻게 해야 합니까?

coldplay.xixi
coldplay.xixi원래의
2020-08-17 14:29:542620검색

phpmyadmin 로그인 시 2003년 오류에 대한 해결 방법: 1. [$cfg['Servers'][$i]['auth_type'] = 'config']를 찾아 [**= 'http']로 변경합니다. 2. 변경 $cfg['Servers']에 올바른 코드를 추가합니다.

phpmyadmin 로그인 시 2003 오류가 발생하면 어떻게 해야 합니까?

【관련 튜토리얼 권장 사항: phpmyadmin

phpmyadmin 로그인 시 2003 오류 해결 방법:

방법 1: $cfg['Servers'][$i] 찾기 ['auth_type'] = 'config';$cfg['Servers'][$i]['auth_type'] = 'config';

更改为 $cfg['Servers'][$i]['auth_type'] = 'http';

访问的时候需要输入用户名和密码

方法二:"#2003 - 服务器没有响应"PHPMYADMIN登陆问题的解决

问题描述:

登陆PHPMYADMIN的时候提示 #2003 - 服务器没有响应

1 本地其它php+mysql程序运行正常;

2 phpmyadmin 以前运行正常,就最近出错.

解决办法:

找到/libraries/config.default.php文件中以下代码段:

复制内容到剪贴板代码:

$cfg['Servers'][$i]['auth_type'] = 'config'; // Authentication method (valid choices: config, http, HTTP, signon or cookie)
$cfg['Servers'][$i]['user'] = 'root'; // MySQL user
$cfg['Servers'][$i]['password'] = ''; // MySQL password (only needed with 'config' auth_type)

将其中的$cfg['Servers'][$i]['password'] 补上相应的正确密码.

方法三:$cfg['Servers'][$i]['port']配置,遂查找到,后边添上端口号(默认为3306),

但是,还是失败。于是到服务中查看MySQL启动了没,发现没有启动,原来问题在这里。

手动启动,出现如下错误:找不到系统指定路径

在DOS下进入BIN目录

C:\Program Files\MySQL\MySQL Server 5.4\bin

在DOS下 输入 mysqld-nt -remove 删除服务

在接着输入 mysqld-nt -install

$cfg['Servers'][$i]['auth_type'] = 'http';

액세스되는 경우로 변경 사용자 이름과 비밀번호를 입력해야 합니다

방법 2:"#2003 - 서버가 응답하지 않습니다"PHPMYADMIN 로그인 문제에 대한 해결 방법

문제 설명:

PHPMYADMIN에 로그인할 때 프롬프트 #2003 - 서버가 응답하지 않습니다

1 다른 로컬 php +mysql 프로그램이 정상적으로 실행됩니다.

2 phpmyadmin이 정상적으로 실행되었으나 최근에 오류가 발생했습니다.

해결책:

/libraries/config에서 다음 코드 세그먼트를 찾으세요. default.php 파일:

클립보드 코드에 내용 복사:

The service already exists!
The current server installed: E:\Program Files\MySQL\MySQL Server 5.4\bin\mysqld-nt MySQL

해당하는 올바른 비밀번호를 $cfg['Servers'][$i]['password'] 에 추가하세요.

방법 3: $cfg['Servers'][$i]['port'] 구성을 찾아 포트 번호(기본값은 3306)를 추가했습니다.

그러나 여전히 실패한. 그래서 MySQL이 시작되었는지 확인하기 위해 서비스에 가보니 시작되지 않은 것을 발견했습니다. 문제는 여기에 있었습니다. 🎜🎜수동 시작 시 다음 오류 발생: 시스템 지정 경로를 찾을 수 없습니다.🎜🎜DOS에서 BIN 디렉터리를 입력하세요
🎜rrreee🎜DOS에서 mysqld-nt -remove를 입력하여 삭제하세요. service🎜🎜 그런 다음 mysqld-nt -install을 입력하여 서비스를 설치합니다. 🎜🎜다음 프롬프트가 나타납니다: 🎜rrreee🎜이것은 MySQL이 이전에 설치되었지만 제거되지 않았기 때문입니다 🎜🎜🎜방법 mysql을 정리하려면? 🎜🎜🎜컴퓨터에서 이전 MYSQL 데이터베이스 서비스를 제거할 때 먼저 WINDOWS 서비스에서 MYSQL 서비스를 중지하세요. 삭제하려면 제어판의 추가 및 삭제 프로그램으로 이동하세요. 단, MYSQL 서비스를 완전히 삭제할 수 없는 경우에는 레지스트리에서 MYSQL 서비스를 삭제해야 합니다. 🎜🎜여러 곳이 있습니다: 🎜🎜1.HKEY_LOCAL_MACHINESYSTEMControlSet001ServicesEventlogApplicationMySQL 디렉터리 삭제🎜🎜2. HKEY_LOCAL_MACHINESYSTEMControlSet002ServicesEventlogApplicationMySQL 디렉터리 삭제🎜🎜3.HKEY_LOCAL_MACHINESYSTEMC urrentControlSetServicesEventlogApplicationMySQL 디렉터리 삭제 레지스트리의 ControlSet001, ControlSet002(반드시 001 및 002일 필요는 없음), ControlSet005, 006 등일 수 있음 . 삭제시에는 모두 삭제해주시면 됩니다🎜🎜C:WINDOWS 디렉토리에 my.ini 파일이 있는지 확인하시고 삭제해주세요🎜🎜다시 설치하시면 됩니다. 🎜🎜🎜관련 학습 권장 사항: 🎜프로그래밍 비디오🎜🎜🎜

위 내용은 phpmyadmin 로그인 시 2003 오류가 발생하면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.