python MySQLdb错误?

时间:2011-01-24 07:19:15

标签: python mysql

当我尝试连接python MySQLdb时,我收到“无效参数”错误。

import MySQLdb
conn = MySQLdb.connect (host = "localhost",user = "root",passwd = "",db = "test")

出现这种错误的原因是什么?。

但是,使用_mysql的以下代码可以正常工作。

db=_mysql.connect("localhost","root","","test")

2 个答案:

答案 0 :(得分:2)

import MySQLdb.cursors

DATABASE= MySQLdb.connect(host='localhost', user='username', passwd='password', db='databasename', cursorclass=MySQLdb.cursors.DictCursor)

希望它有所帮助。

答案 1 :(得分:0)

不应该是

conn = MySQLdb.connect ("localhost","root","","test")

(随机参考:http://www.tutorialspoint.com/python/python_database_access.htm