这是我的代码:
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)"
我们如何解决这个问题。
答案 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。希望有所帮助。