怎樣解決MyODBC連線問題

2021-04-01 00:09:41 字數 529 閱讀 6878

最近在做乙個專案,用到了delphi+mysql。但是,當用tquery物件訪問資料庫的時候總是會提示下面錯誤:

[mysql][odbc 3.51 driver]access denied for user 'odbc'@'localhost' (using password: no)

後來在網上搜了很長時間,在mysql forums中找到相關的主題:mysql forums :: odbc :: access denied for user 'odbc'@'localhost' ,也沒有明確給出解答,只是提到了可能是個bug,但是mysql的bug list中又沒有相關資訊。

後來,實在沒辦法,就在mysql中建立了乙個名為odbc(注意大小寫)的使用者,賦予他訪問特定資料庫的許可權,這樣一切ok。

這只是一種比較簡單的解決方法,在這裡只起到拋磚引玉的作用,希望大家發表高見!

[注意:我用的是myodbc-3.51.11-2-win,相關連線:http://forums.mysql.***/read.php?37,11292,11292#msg-11292]

怎樣解決問題

1.理解問題,你必須理解要解決的問題 問題是什麼?條件是什麼?資料是什麼?有可能滿足條件嗎?已知條件足以確定未知嗎 已知條件是否不夠充分?是夠矛盾?是否冗餘?2.設計乙個方案 找到已知資料和未知之間的關係。若不能找出直接聯絡的話,你可能不考慮一些輔助問題,但最後,你應該找到乙個解決方案。以前是否遇到...

怎樣解決PHP中文亂碼問題

最近在csdn剛開了這個部落格,沒什麼時間把以前寫的文章搬過來,只能有空慢慢來了。這篇文章僅獻給那些一直在php亂碼問題上困惑的人。a.首先說下html中文亂碼問題的解決方法。比如有個index.html的頁面 這裡是指真正的靜態頁面,修改伺服器的 偽靜態的請看方案b 1.在head標籤裡面加入這句...

設計模式怎樣解決設計問題

物件導向程式由物件組成,物件包括資料和對資料進行操作的過程,過程通常稱為方法或操作。物件在收到客戶的請求 或訊息 後,執行相應的操作。客戶請求是使物件執行操作的唯一方法,操作又是物件改變內部資料的唯一方法。由於這些限制,物件的內部狀態是被封裝的,它不能被直接訪問,它的表示對於物件外部是不可見的。物件...