pycharm2017如何实现python3.6与mysql的连接
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,这篇文章主要为大家展示了"pycharm2017如何实现python3.6与mysql的连接",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"pycharm2
千家信息网最后更新 2026年11月02日pycharm2017如何实现python3.6与mysql的连接
这篇文章主要为大家展示了"pycharm2017如何实现python3.6与mysql的连接",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"pycharm2017如何实现python3.6与mysql的连接"这篇文章吧。
具体内容如下
与其他的IDE不同,pycharm不需要额外下载mydqldb包等,pycharm里可以自动安装pymysql,功能与下载的mydqldb是一样的。
一、安装pycharm自带的pymysql
1、首先打开pycharm里的设置 settings->protect->protect Interpreter->双击击右面的pip-->在搜索框里输入pymysql-->然后选中版本点击install package,等一会提示successful就行了。
二、代码部分
import pymysql #建立数据库连接conn=pymysql.Connect( host='localhost', port=3306, user='root', passwd='数据库密码', db='bigsdut', charset='utf8') #获取游标cursor=conn.cursor()#print(conn)#print(cursor) #1、从数据库中查询#sql="INSERT INTO login(user_name,pass_word)"sql="SELECT *FROM login"#cursor执行sql语句cursor.execute(sql)#打印执行结果的条数print(cursor.rowcount) #使用fetch方法进行遍历结果 总共有三条数据 #rs=cursor.fetchone()#将第一条结果放入rs中#re=cursor.fetchmany(3)#将多个结果放入re中rr=cursor.fetchall()#将所有的结果放入rr中#对结果进行处理for row in rr: print("ID是:=%s, 姓名是:=%s, 密码是:=%s"%row)#print(re)#输出两条数据,因为fetch()方法是建立在上一次fetch()方法基础上的 #2数据库中插入数据sql_insert="INSERT INTO login(user_name,pass_word) values('中兴','123')"#执行语句cursor.execute(sql_insert)#事务提交,否则数据库得不到更新conn.commit()print(cursor.rowcount) #修改数据库中的内容sql_update="UPDATE login SET user_name='hhh' WHERE id=3"cursor.execute(sql_update)conn.commit() #删除数据库中的内容,并利用try catch语句进行事务回滚try: sql_delete="DELETE FROM login WHERE id=6" cursor.execute(sql_delete) conn.commit()except Exception as e: print (e) #事务回滚,即出现错误后,不会继续执行,而是回到程序未执行的状态,原先执行的也不算了 conn.rollback() #数据库连接和游标的关闭conn.close()cursor.close()以上是"pycharm2017如何实现python3.6与mysql的连接"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
数据
数据库
内容
结果
事务
方法
篇文章
语句
密码
游标
学习
帮助
不同
代码
功能
基础
多个
姓名
易懂
更多
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网通讯科技
狮子座互联网科技
鑫亿盛互联网科技
互联网科技缩写
易通互联网络科技有限公司
互联网科技咨询
国外互联网科技网站
互联网汽车科技小镇
互联网科技产品
移动互联网科技公司
山东子淼互联网科技有限公司
锡山区互联网智能科技产品供应
互联网科技实习生岗位
工业互联网科技成果转化
35岁以上互联网科技行业
安徽零酒互联网科技有限公司
众联互联网络科技
互联网对科技影响
科技美学互联网 艺术
小牛互联网科技有限公司地址
科技赋能下的互联网金融
互联网为科技
互联网科技作文
金融科技与互联网金融相同和不同
中国科技创新与世界互联网大会
广州有谷有贝互联网科技有限公司
山东大美朱楼互联网科技有限公司
昆明中奇联合互联网科技
科技美学互联网 艺术
互联网科技企业文化