我想在webpy中连接到mysql但我收到此错误:<type'exception.importerror'=“”> </type>

时间:2014-07-02 05:49:55

标签: python web.py

这是我的代码:

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()

然后我运行它并打开localhost页面并收到错误:

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

我们如何解决这个问题。

1 个答案:

答案 0 :(得分:0)

很高兴链接有帮助,关于你的第二个问题

  

db = web.database(dbn =&#39; mysql&#39;,db =&#39; mydata&#39;,user =&#39; root&#39;,pw =&#39; 123456&# 39)

使用给定的connects,只有DataBase给定的credentials。假设已经创建了DB并且您正在连接该DB。希望有所帮助。