연결이 거부되거나 실패 할 때 클라이언트를 MySQL 서버에 연결하는 방법에 대한 많은 쿼리를 볼 수 있습니다. 향후 응답을 단순화하기 위해 IP 및 MySQL 레벨에서 간단한 연결 다이어그램을 게시 할 것입니다. 필요한 경우 각 섹션에 설명을 추가하겠습니다.클라이언트를 MySQL 서버에 성공적으로 연결하기
0
A
답변
2
클라이언트 컴퓨터에서 MySQL DB에 연결하려면 데이터가 최대 5 단계의 유효성 검사를 통과해야합니다. 클라이언트와 서버가 같은 네트워크 상에 있지 않고 보안 연결이 사용되지 않는 일반적인 경우는 다음과 같습니다 :
bind-address
은 과 다르므로 먼저 로컬 연결뿐만 아니라 인터페이스도 사용합니다 . 각 레벨에서
클라이언트 외부 IP는 모든 레벨을 통해 DB 내부 IP에 연결하도록 허용한다.
대부분의 경우 방화벽이 올바르게 구성되어 있습니다. 마지막 부분은 외부 사용자에 대해 DB
에 대한 MySQL 서버 GRANT
권한이 누락 된 경우가 많습니다. 마지막 구문은 다음과 같습니다 당신이 그림의 저자
GRANT ALL ON <DB>.* TO '<external_user>'@'<external_ip>' IDENTIFIED BY 'external_password';
관련 문제
- 1. Socket.io를 사용하여 클라이언트를 서버에 연결하기
- 2. 서버에 연결하기 전에 클라이언트를 컴파일하려고하면 오류가 발생합니다.
- 3. 안드로이드 애플리케이션에서 MySQL 서버에 연결하기
- 4. 함수를 사용하여 원격 mysql 서버에 연결하기
- 5. Xcode 프로젝트를 MySQL 서버에 연결하기 (로그인)
- 6. 여러 도메인을 서버에 연결하기
- 7. PHP로 HTTP 서버에 연결하기
- 8. 영사 - 클라이언트를 서버에 연결
- 9. jQuery를 서버에 게시하지 성공적으로
- 10. 호스트에 연결하기 방글라데시의 MySQL 서버
- 11. MacOS를 사용하여 원격 mysql 서버에 연결하기 터미널 명령어 라인
- 12. MySQL 서버에 연결하기 위해 어떤 작업 디렉토리가 있어야합니까?
- 13. Silverlight 클라이언트를 SignalR 서버에 연결
- 14. Applescript에서 ssh로 연결하기 전에 각 클라이언트를 테스트하십시오.
- 15. 웹 사이트에서 bitcoin 서버에 연결하기
- 16. iOS를 통해 DBMS 서버에 연결하기
- 17. gmail 서버에 안드로이드 앱 연결하기
- 18. 루아를 재발견 서버에 연결하기 어려움
- 19. GCC 컴파일러를 웹 서버에 연결하기
- 20. PHP에서 MySQL 임베디드 데이터베이스에 연결하기
- 21. 네트워크상의 MySQL 데이터베이스에 연결하기
- 22. EC2에서 Tableau로 MySQL 연결하기
- 23. java와 mysql 연결하기
- 24. ios에서 mysql 데이터베이스에 연결하기
- 25. 안드로이드 스튜디오로 MySql 연결하기
- 26. mysql 데이터베이스에 원격으로 연결하기
- 27. MySQL/sqlbuddy에 연결하기 PHP
- 28. MySQL - 직원을 인보이스에 연결하기 #
- 29. VB.NET을 MySQL 데이터베이스에 연결하기
- 30. 안드로이드 클라이언트를 레일 서버에 연결
위치 : 종종 양식을 가지고
MySQL Grant Syntax
? 그렇다면 각 단계마다 초록색 줄을 버리고 단계 사이에 공간을 두어 초록색 상자를 다른 단계와 섞어서 왼쪽 열의 단계 사이에 줄을 추가하는 것이 좋습니다 (실제 네트워크 링크를 나타내는 데 도움이됩니다) . 이것은 까다 롭지 만 다이어그램은 멋집니다! – aurelienshz
@aurelienshz, 네 말이 맞아! 좋아 보인다. –