2014-07-02 79 views
0

這是我的代碼:我想連接到webpy MySQL,但我得到這個錯誤:<類型「exceptions.ImportError」>

import web  
import MySQLdb 
urls = ('/', 'capture')  
app = web.application(urls,globals())  
class capture:  
    def GET(self):  
     db = web.database(dbn='mysql', db='mydata', user='root', pw='123456')   
if __name__ == "__main__":  
     app.run() 

,我跑了它,並打開本地主機頁面並得到錯誤:

"<type 'exceptions.ImportError'> at/this is MySQLdb version (1, 2, 4, 'beta', 4), but _mysql is version (1, 2, 3, 'final', 0)"

我們該如何解決問題。

+0

嘗試導入'MySQLdb' –

+0

這就是得到相同的錯誤:( – user3789719

+0

看看這個http://stackoverflow.com/questions/7137214/django-mysqldb-version-doesnt-match-mysql-version-ubuntu –

回答

0

高興鏈接幫助,關於你提到的第二個問題

db = web.database(dbn='mysql', db='mydata', user='root', pw='123456')

connects使用給定的credentialsDataBase。假定數據庫已經創建,並且您正在連接該數據庫。希望有所幫助。

+0

非常感謝... – user3789719

+0

@ user3789719如果你願意,你可以考慮接受答案和upvoting。 。:-) –

相關問題