2012-10-21 1 views
3

현재 내 응용 프로그램에서 MySQL 데이터베이스에 액세스하기 위해 C# 코드를 사용하고 있습니다. 포트 데이터 수신 이벤트에서 데이터 액세스 메소드를 실행하여 데이터베이스에 액세스하려고합니다. 이미 모뎀에서 메시지를 수신하면 직렬 포트 데이터 수신 이벤트가 발생하는 데이터 액세스 방법을 작성했습니다. 데이터베이스에 액세스하십시오.포트 datareceived 이벤트를 사용하여 MySQL 데이터베이스에 연결하는 방법

unable to connect any specified MySQL hosts 

나는 데이터가 이벤트받은 시리얼 포트 데이터에 화재 말도없이 버튼 클릭 이벤트를 사용하는 방법을 액세스하는 전화가 correctly.How 내가이 문제를 해결 할 수 있습니다 작동 : 그것은 오류 메시지를 준다?

+0

몇 가지 코드를 제공해 주시겠습니까? WinForms로 작업한다면 멀티 스레딩이 될 수 있습니다. DataReceived 이벤트가 주에없는 두 번째 스레드에서 작동합니다. 어쩌면 당신은 connectionString으로 커넥터를 가져 오는 디버깅을 확인할 수 있습니다. – Lucian0c

답변

0

mysql 명령 줄 도구 또는 mysql 워크 벤치를 통해 연결을 시도하여 사용자와 MySQL 서버 간의 연결을 확인해야합니다.

연결할 수 없으면 방화벽이나 mysql이 시작되지 않아서 강제로 연결이 설정되었을 수 있습니다.

관련 문제