2010-06-05 1 views
1

나는 다음과 같은 코드를 사용하여 realbasic에서 MySQL 서버에 연결 시도 : 나는 것을 해결할 수있는 방법을사용하여 MySQL 서버에 접속 realbasic

dim db as MySQLCommunityServer 

db=New MySQLCommunityServer 

    db.host="192.168.240.129" 
    db.port=3306 
    db.databaseName="test" 
    db.userName="test" 
    db.Password="test" 

    If db.Connect() then 
     txt1.Text = "Connected" 
    else 
    txt1.Text = "Connection failed!"+ chr(13)+db.ErrorMessage 
    end if 

을 나는 다음과 같은 메시지를 얻을 connection failed!

는 아는 사람 있나요 ?

감사이 추가

+0

더 자세한 오류 메시지가 필요합니다. 실제로는 아무거나 될 수 있습니다 .... –

+0

는 db.ErrorMessage를 시도하고 나에게주었습니다 : MySql 서버에 연결이 끊어졌습니다 – Gbolahan

답변

1

보십시오 : 그것은 당신에게 실패한 이유에 대한 자세한 내용이 표시됩니다으로

db.databaseName="root" 
db.userName="test" 
db.Password="" 
1

확인 db.Error와 true의 경우는 db.ErrorMessage을 확인합니다.

내가 추측해야한다면 사용자 테스트에 사용자의 IP 주소로부터 권한이 없다고 말할 수 있습니다. 그러나 오류 메시지는 연결하지 못한 이유를 알려줍니다.

1

방금이 문제에 직면했습니다. 제 경우에는 MySql 서버가 서버에서 실행되지 않았기 때문입니다.