我在這裏搜索,但沒有看到答案。無法連接到mySql數據庫只使用代碼
我使用的是Delphi2010。 我使用Devart Mydac連接到mySql數據庫。 當我設置服務器,數據庫,名稱,通過組件連接沒有問題。
當我試圖連接只是代碼它給出一個錯誤。
begin
MyConnection1.Server:='MyServer';
MyConnection1.Database:='MyDatabase';
MyConnection1.Username:='MyUserName';
MyConnection1.Password:='MyPassword';
MyConnection1.Connected:= True;
MyQuery1.Active:= True;
end;
異常類EMySalExcption與信息「#28000訪問被拒絕的 user'[email protected] '(用過passworkd:YES)'。
爲什麼方法的代碼引起的錯誤?
感謝您的幫助和耐心。
引用我不知道MyDAC,但恕我直言'@00.00 .00.00'在錯誤信息中表明你正試圖連接到IP爲00.00.00.00的主機,所以我會說你缺少提供者。 – TLama
@Marco感謝您的意見。這是一個奇怪的問題。我嘗試了IP以及主機名。但不能用代碼工作。 – grant1842
不是錯誤類* EMySqlException *?如果需要,請編輯。 – menjaraz