确实测试中
无法存储的错误
出在这一句:with connection.cursor() as cursor
表面上是出现在这一句:cursor.execute(sql,('**','**'))
如楼下所言,改成如下后正常存储
cur = connection.cursor()
测试环境:py2.7 mysql5.7.15
不知道是不是py版本的不同?
我用的是Eclipse中PyDev 插件编程,Python2.7.12对应的MySQL版本是MySQL-python-1.2.4b4.win32-py2.7.exe,我一直使用的是cursor=connection.cursor()表达。Python2.7我没试过,但是在3.4.3中(需要安装pymysql插件),用那个语句会报错。