连接mysql报错常见原因_pymysql连接MySQL报错

连接mysql报错常见原因_pymysql连接MySQL报错环境 windows10 Python3 63 安装 pymysql 这里我是直接用 pip 安装的 命令 pipinstallpy 连接数据库 importpymysq 打开数据库连接 db pymysql connect localhost develop 5tgb YHN test 使用 cursor 方法创建一个游标对象 cursorcursor

环境:windows10+Python3.6

a429155afc946ff4989cb918f7f322bf.png

3.安装pymysql

这里我是直接用pip安装的,命令:

pip install pymysql

4.连接数据库

import pymysql

# 打开数据库连接

db = pymysql.connect(“localhost”,”develop”,”5tgb^YHN”,”test” )

# 使用 cursor() 方法创建一个游标对象 cursor

cursor = db.cursor()

sql = “SELECT * from gds.pub_exchange_calendar”

# 使用 execute()  方法执行 SQL 查询

cursor.execute(sql)

# 使用 fetchone() 方法获取单条数据.

# 使用fetchall() 方法取得结果集

data = cursor.fetchall()

for row in data:

id = row[0]

date = row[1]

print (“id is  : %d ” % id,”date is %s” %date)

# 关闭数据库连接

db.close()

结果报错,如下

8a77f133ba4472b86066cb4eac0a4f3f.png

后面查了下原因,是因为我的文件名叫select.py  文件名是关键字,所以改了文件名就好了

5.成功运行

61dfda91a7472e21e1a5d478bd52113e.png

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/205077.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月19日 下午6:52
下一篇 2026年3月19日 下午6:52


相关推荐

  • offsetWidth与offsetLeft

    offsetWidth与offsetLeft1、offsetWidth:为元素的width+元素的padding+边框的宽度如图:2、offsetLeft、offsetTop、offsetRight、offsetBottom以offsetLeft为例进行说明,在不同的浏览器中其值不同,且与父元素的position属性(relative,absolute,fixed)有关。现分以下几种情况说明:(测试所用的浏览…

    2025年8月24日
    3
  • linux 宝塔 卸载mysql_宝塔面板(linux)卸载的一些方法的整理以及卸载之后一些文件的删除…

    linux 宝塔 卸载mysql_宝塔面板(linux)卸载的一些方法的整理以及卸载之后一些文件的删除…大鸟说过很多宝塔面板的教程,貌似没说过如何卸载宝塔面板,如果我们安装一款面板,都会要求要干净纯净的系统,就是说,如果你安装过环境可能会导致安装不成功。宝塔面板可以安装,当然也可以卸载,官方也给出了卸载脚本,大鸟把这些方法罗列下写在这里。一:脚本卸载1你需要先在面板中将通过面板安装的所有软件卸载,如nginx、mysql、php等等然后,进入SSH命令行,输入以下命令:/etc/init.d/bt…

    2025年9月16日
    9
  • Claude Code 完全指南:使用方式、技巧与最佳实践

    Claude Code 完全指南:使用方式、技巧与最佳实践

    2026年3月16日
    2
  • Idea激活码永久有效Idea2020.2.2激活码教程-持续更新,一步到位

    Idea激活码永久有效Idea2020.2.2激活码教程-持续更新,一步到位Idea激活码永久有效2020.2.2激活码教程-Windows版永久激活-持续更新,Idea激活码2020.2.2成功激活

    2022年6月17日
    30
  • pycharm如何连接远程服务器_pycharm如何使用远程解释器

    pycharm如何连接远程服务器_pycharm如何使用远程解释器pycharm提供了很方便的与服务器同步代码,并执行的插件。我在配置的时候遇到了个问题,后来折腾了两天,最后终于解决了,在此记录下配置的过程和怎么解决的。目的:pycharm连接远程的服务器,然后在本地写代码,自动提交服务器并且在服务器执行,结果显示在本地console。坑:设置ssh的配置没问题,本地与远程项目也同步了,远程的python解释器也指定了,但是跑代码遇到无法连接到远程con…

    2022年8月26日
    7
  • pycharm2022.01.12激活码 linux_在线激活

    (pycharm2022.01.12激活码 linux)最近有小伙伴私信我,问我这边有没有免费的intellijIdea的激活码,然后我将全栈君台教程分享给他了。激活成功之后他一直表示感谢,哈哈~https://javaforall.net/100143.htmlIntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,上面是详细链接哦~4KDD…

    2022年4月1日
    74

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号