【发布时间】:2018-07-08 17:24:41
【问题描述】:
您好,我正在尝试从 python 连接到 MySQL,但显然由于以下错误而无法连接。我用这个试过...
import MySQLdb
cnx = MySQLdb.connect(user ='phpmyadmin',
passwd ='raspberry',
host ='192.168.0.58',
database ='freddy')
print 'connected'
cnx.close()
然后我将“Mysqldb”更改为“Mysql.connector”但不起作用。这是显示的错误:
Traceback(最近一次调用最后一次): 文件“test.py”,第 2 行,在 cnx = MySQLdb.connect(user='phpmyadmin',passwd='raspberry',host='192.168.0.58',database='freddy') Connect 中的文件“/usr/lib/python2.7/dist-packages/MySQLdb/init.py”,第 81 行 返回连接(*args,**kwargs) init 中的文件“/usr/lib/python2.7/dist-packages/MySQLdb/connections.py”,第 204 行 super(Connection, self).init(*args, **kwargs2) TypeError:“数据库”是此函数的无效关键字参数 ....
我该怎么办?我知道我的密码没问题,但一定是别的......
【问题讨论】:
-
结束游览并检查一下我如何重新格式化您的问题以符合 SO 的要求。
-
我正在使用 rasbian。
-
如果提供的答案之一对您有用,请将其选为最佳答案并点赞。
标签: python mysql python-2.7 raspberry-pi