errorclass errorvalue是什么情况,mysqldb连接mysql时的报错信息,,系统Ubuntu16,p
errorclass errorvalue是什么情况,mysqldb连接mysql时的报错信息,,系统Ubuntu16,p
系统Ubuntu16,python3.5,mysql5.7
Python代码
conn = MySQLdb.connect(user="root" , passwd="123" , db="book_database" , charset="utf8")cur = conn.cursor()cur.execute("insert into book_db values(%s,%s,%s,%d)",("110","book","sxw",8))conn.commit()cur.close()conn.close()
出错
Traceback (most recent call last): File "/home/marshalldteach/PycharmProjects/sxwpython/first.py", line 2, in <module> conn = MySQLdb.connect(user="root" , passwd="123" , db="book_database" , charset="utf8") File "/usr/local/lib/python3.5/dist-packages/MySQLdb/__init__.py", line 80, in Connect from MySQLdb.connections import Connection File "/usr/local/lib/python3.5/dist-packages/MySQLdb/connections.py", line 36 raise errorclass, errorvalue ^SyntaxError: invalid syntax
数据库格式
desc book_db; | |||||
---|---|---|---|---|---|
Field | Type | Null | Key | Default | Extra |
book_id | char(20) | NO | PRI | NULL | |
book_name | char(20) | YES | NULL | ||
author | char(20) | YES | NULL | ||
amount | int(10) | YES | NULL |
4 rows in set (0.00 sec)
在网上搜索了错误原因,却没有找到类似的问题,想请问一下这里为什么会抛出错误类/错误值,我看了一下,没有发现问题...,希望得到大家的帮助。
python3 不在支持MySQLdb了。
http://stackoverflow.com/ques...
编橙之家文章,
相关内容
- 编译安装Python 2.7.6版本后,上下左右退格就变成乱码如何
- Python语言能获取到APP中的data吗?要怎么写这个源码,
- 有API可以获取facebook专页时间线的数据吗,facebook专页
- SQL里面一个表的转换问题,SQL转换问题,表结构如下:
- 求Python可以用的单元测试框架,python单元测试框架,Ja
- Python文件存储服务器IOError: [Errno 32] Broken pipe错误,,#
- Python计算斐波那契数列用lambda方法与def实现效率哪个高
- python正则匹配的方法,求高手帮我修改下源码,python源码
- Python cmd模块多线程下载网页卡顿请高手帮忙指点下,
- 请问flask运行显示TypeError错误 'Config' object is not callabl
评论关闭