phpmyadmin에 2003 오류가 있고 서버가 응답하지 않습니다. 해결 방법: 먼저 [$cfg['Servers'][$i]['auth_type']='config';]를 ['http']로 변경하세요. 사용자 이름과 비밀번호를 입력하시면 됩니다.
phpmyadmin에 2003 오류가 발생하고 서버가 응답하지 않습니다. 해결 방법:
방법 1:
$cfg['Servers'][$i]['auth_type'] = 'config';
를 찾아
$cfg['Servers'][$i]['auth_type'] = 'http';
로 변경하세요. 액세스할 때 사용자 이름과 비밀번호를 입력해야 합니다.
방법 2: "#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]['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
安装服务
出现如下提示:
The service already exists! The current server installed: E:\Program Files\MySQL\MySQL Server 5.4\bin\mysqld-nt MySQL
这是由于以前装过MySQL没有卸载干净导致的
如何清理干净mysql?
在你从电脑里卸载旧的MYSQL数据库服务时,首先先在WINDOWS服务里停掉MYSQL的服务。再到控制面板里的增加删除程序内进行删除,但是你并不能完整的把MYSQL服务删除,那么就要在注册表里清除你的MYSQL服务。
有几个地方:
1、HKEY_LOCAL_MACHINESYSTEMControlSet001ServicesEventlogApplicationMySQL 目录删除
2、HKEY_LOCAL_MACHINESYSTEMControlSet002ServicesEventlogApplicationMySQL 目录删除
3、HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesEventlogApplicationMySQL 目录删除注册表中的ControlSet001,ControlSet002,不一定是001和002,可能是ControlSet005、006之类,删除的时候,都删除就可以
检查C:WINDOWS目录下是否有my.ini
방법 3:
$cfg['Servers'][$i]['port' ]
구성을 찾아서 포트 번호를 추가했습니다(기본값은 3306). 수동 시작 시 다음 오류가 발생합니다. 🎜🎜🎜시스템 지정 경로를 찾을 수 없습니다🎜🎜🎜DOS에서 BIN 디렉터리를 입력하세요🎜rrreee🎜DOS에서그러나 여전히 실패했습니다. . 그래서 MySQL이 시작되었는지 확인하기 위해 서비스에 가보니 시작되지 않은 것을 발견했습니다. 여기에 문제가 있다는 것이 밝혀졌습니다.
mysqld-nt -remove
를 입력하여 서비스를 삭제하세요. 🎜🎜 그런 다음 mysqld-nt -install
을 입력하여 서비스를 설치합니다. 🎜🎜다음 프롬프트가 나타납니다: 🎜rrreee🎜이것은 MySQL이 이전에 설치되었지만 제거되지 않았기 때문입니다. 🎜🎜청소 방법 mysql을? 🎜🎜🎜컴퓨터에서 이전 MYSQL 데이터베이스 서비스를 제거할 때 먼저 WINDOWS 서비스에서 MYSQL 서비스를 중지하세요. 삭제하려면 제어판의 추가 및 삭제 프로그램으로 이동하세요. 단, MYSQL 서비스를 완전히 삭제할 수 없는 경우에는 레지스트리에서 MYSQL 서비스를 삭제해야 합니다. 🎜🎜여러 곳이 있습니다: 🎜1.HKEY_LOCAL_MACHINESYSTEMControlSet001ServicesEventlogApplicationMySQL 디렉터리 삭제🎜2. HKEY_LOCAL_MACHINESYSTEMControlSet002ServicesEventlogApplicationMySQL 디렉터리 삭제🎜3.HKEY_LOCAL_MACHINESYSTEMControlSetServicesEventlog ApplicationMySQL 디렉터리는 레지스트리에서 ControlSet001, ControlSet002를 삭제합니다. 반드시 001 및 002, ControlSet005, 006 등이 삭제될 수 있음 시간이 지나면 모두 삭제하세요🎜🎜C:WINDOWS 디렉터리에 my.ini
파일이 있는지 확인하고 삭제🎜🎜하고 다시 설치하세요. 🎜🎜🎜관련 튜토리얼 권장 사항: 🎜phpmyadmin🎜🎜🎜위 내용은 phpmyadmin에서 2003 오류가 발생하고 서버가 응답하지 않으면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!