수 있는 ' t [로컬] MySQL 튜토리얼 서버에 연결
b.5.2.2.1입니다. 그렇지 않으면 Windows에서 튜토리얼 MySQL 서버에 연결
유닉스 MySQL 클라이언트 MYSQLD 서버를 시작 하려면 두 가지 방법으로 연결할 수 있습니다: 파일 시스템을 통해 유닉스 소켓 파일을 사용 하 여 (기본값은 / tmp directory/mysql.sock 파일 연결), 연결 포트 번호를 통해 전달 하는 TCP/IP 프로토콜을 사용 하 여 또는. 유닉스 소켓 파일 연결 TCP/IP 프로토콜 보다 빠릅니다 하지만 동일한 컴퓨터에서 서버에 연결할 때만 사용할 수 있습니다. 하나는 호스트 이름을 지정 하지 않으면 또는 특별 한 호스트 이름이 localhost를 지정 하는 경우 유닉스 소켓 파일을 사용 하는.
윈도우에서 MySQL 서버를 실행 하는 경우 TCP/IP 프로토콜을 통해 연결할 수 있습니다. 서버를 사용 하 여 사용을 시작, 명명 된 파이프 옵션 호스트에 실행 하는 서버는 클라이언트를 실행 하는 경우 파이프 연결 또한 이름을 지정할 수 있습니다. 명명 된 파이프의 이름은 기본 MySQL입니다. Mysqld를 호스트 이름에 연결 하지 않으면, MySQL 클라이언트 명명된 된 파이프에 연결 하려면 먼저 시도 합니다. 그것은 작동 하지 않으면, 그것은 TCP/IP 포트에 연결 됩니다. 힘을 사용 하는 명명 된 파이프를 사용할 수 있습니다 윈도우에서. 로 호스트 이름입니다.
오류 (2002)에 연결할 수 없습니다... 일반적으로 시스템에서 실행 중인 MySQL 서버가 없는 서버에 연결 하려고 하는 잘못 된 유닉스 소켓 파일 이름 또는 TCP/IP 포트 번호 사용 하는 당신이 있음을 의미 합니다. 또한 방화벽이 나 포트 차단 서비스에 의해 차단 되지 않습니다을 사용 하는 TCP/IP 포트를 확인 해야 합니다.
오류 (2003) MySQL 서버에 연결할 수 없는 서버 ' (10061) 네트워크 연결 거부 되었습니다 나타냅니다. 경우는 MySQL 서버를 실행, 연결, 및 지정한 네트워크 포트는 서버에 구성 되어 확인 해야 합니다.
먼저 프로세스에 Mysqld 명명 된 경우 보고 서버 호스트에서 실행 중인 확인 합니다. (PS 자습서 가정을 사용 | grep은 UNIX 또는 Windows 작업 관리자를 눌러 mysqld를 시작 합니다. 그런 과정이 있는 경우에, 서버를 시작 해야 한다. 2.13.1.3, 참조 "시작 및 MySQL 서버 문제 해결".
Mysqld 프로세스를 실행 중인 경우 다음 명령을 선택 하 여 시도할 수 있습니다. 당신이 그것을 설정 하는 경우 포트 번호 또는 유닉스 소켓 파일 이름을 달라질 수 있습니다. 서버에는 HOST_IP 나타냅니다 컴퓨터 IP 번호를 실행 됩니다.
셸 > mysqladmin 버전
셸 > mysqladmin 변수
셸 > mysqladmin-h '호스트 이름' 버전 변수
셸 > mysqladmin-h ' 호스트 이름 '-포트 = 3306 버전
셸 > mysqladmin-h host_ip 버전
셸 > mysqladmin--protocol=socket--socket=/tmp/mysql.sock 버전
문제 분석:
최대한 MySQL 서버에 연결할 수 없습니다:
1, MySQL 서비스가 시작 되지 않는, 일반적으로 MySQL의 예외 경우를 시작할 수 없습니다, 사용 가능한 디스크 공간이, 같은 My.ini mysql basedir 경로 설정 오류, 등.
2, MySQL 서버 리소스는 꽉, 원인 연결할 수 없습니다.
해결 방법:
1, 만약 당신이 가상 호스트 사용자 (구매 공간), 공간 확인을 문의 여부 MySQL 정상 모드 (localhost에 대 한 여부); MySQL 구성 정보를 확인 하 고
2, (관리 호스트 권한)와 독립 실행형 호스트 사용자 인 경우 다음 확인 하려면 다음 단계를 따르십시오.
1은 MySQL 서비스 시작 여부를 확인 합니다.
Windows 호스트, 내 컴퓨터를 마우스 오른쪽 단추로 클릭 관리를 클릭 합니다, 그리고 서비스 및 응용 프로그램 시작된 상태에서 볼을 MySQL 서비스를 찾을.
리눅스 호스트 콘솔 MySQL 시작 MySQL 서비스에서 서비스를 수행 하십시오.
2 남아 있는 여유 공간에 대 한 디스크 공간을 확인 하 고 사용 가능한 충분 한 디스크 공간을 유지 하려고 합니다.
3 확인 My.ini basedir (MySQL 설치 주소) 및 DataDir (데이터 디렉터리 저장소 주소)와 다른 매개 변수 집합은 수정 하 고 MySQL 서비스를 다시 시작 하십시오.
4 이러한 문제를 해결 하려면 windows TcpTimedWaitDelay 시간 줄일 이면 상쾌하 고 서버는 가끔 일반 디스플레이 윈도우 시스템 기본적으로 240 (또한이 값은 설정 되지 않음)이이 설정을 Hkey_local_ 다음 레지스트리 위치에 설정 될 필요가 Machinesystemcurrentcontrolsetservicestcpipparameterstcptimedwaitdelay 레지스트리 않습니다 하지 tcptimedwaitdelay이이 항목 경우이 항목을 추가 하시기 바랍니다. 30의 값이 더블 바이트 (DWORD) 형식으로 설정 하 고 ~ 60.