python08_05day
#!/usr/bin/python
# -*- coding: UTF-8 -*-
from _ast import Param
#查询数据库
'''
import MySQLdb
conn = MySQLdb.connect(host='127.0.0.1',user='root', passwd='1234', db='08day05')
cur = conn.cursor()
reCount = cur.execute('select * from userinfo')
data = cur.fetchall()
cur.close()
conn.close()
print reCount
print data
'''
#插入数据
'''
import MySQLdb
conn = MySQLdb.connect(host='127.0.0.1',user='root', passwd='1234', db='08day05')
cur = conn.cursor()
sql = "insert into userinfo (name ,address) values(%s,%s)"
params = ('wang','use')
reCount = cur.execute(sql, params)
conn.commit()
#data = cur.fetchall()
cur.close()
conn.close()
print reCount
'''
#删除数据
'''
import MySQLdb
conn = MySQLdb.connect(host='127.0.0.1',user='root', passwd='1234', db='08day05')
cur = conn.cursor()
sql = "delete from userinfo where id = %s"
params = ('8')
reCount = cur.execute(sql, params)
conn.commit() #需要提交,语句才能生效
#data = cur.fetchall()
cur.close()
conn.close()
print reCount
'''
#更新数据
'''
import MySQLdb
conn = MySQLdb.connect(host='127.0.0.1',user='root', passwd='1234', db='08day05')
cur = conn.cursor()
sql = "update userinfo set name = %s where id =4"
params = ('www')
reCount = cur.execute(sql, params)
conn.commit() #需要提交,语句才能生效
#data = cur.fetchall()
cur.close()
conn.close()
print reCount
'''
#批量插入数据
'''
import MySQLdb
conn = MySQLdb.connect(host='127.0.0.1',user='root', passwd='1234', db='08day05')
cur = conn.cursor()
li = [
('alax','feifie'),
('wangba','dagou'),
('wangba','dagou'),
('wangba','dagou'),
('wangba','dagou'),
('wangba','dagou'),
('wangba','dagou'),
('wangba','dagou'),
('wangba','dagou'),
]
reCount = cur.executemany('insert into userinfo(name,address ) values(%s,%s )',li)
conn.commit() #需要提交,语句才能生效
#data = cur.fetchall()
cur.close()
conn.close()
print reCount
'''
#把ID 义字典的形式读取出来
'''
import MySQLdb
conn = MySQLdb.connect(host='127.0.0.1',user='root', passwd='1234', db='08day05')
cur = conn.cursor(cursorclass = MySQLdb.cursors.DictCursor)
reCount = cur.execute('select * from userinfo')
data = cur.fetchall()
cur.close()
conn.close()
print reCount
print data
'''
'''
import MySQLdb
conn = MySQLdb.connect(host='127.0.0.1',user='root', passwd='1234', db='08day05')
cur = conn.cursor()
#cur = conn.cursor(cursorclass = MySQLdb.cursors.DictCursor)
reCount = cur.execute('select * from userinfo')
#data = cur.fetchall()
data = cur.fetchone()
print data
#cur.scroll(0,mode='absolute')
data = cur.fetchone()
print data
cur.scroll(-1,mode='relative')
data = cur.fetchone()
#cur.scroll(0,mode='absolute')
cur.close()
conn.close()
#print reCount
print data
'''
import MySQLdb
conn = MySQLdb.connect(host='127.0.0.1',user='root', passwd='1234', db='08day05')
cur = conn.cursor()
sql = "insert into userinfo (name ,address) values(%s,%s)"
params = ('wang','use')
reCount = cur.execute(sql, params)
conn.commit()
#data = cur.fetchall()
cur.close()
conn.close()
print reCount
随机推荐
- 几个适合Java开发者的免费IDEA插件
今天,给大家推荐几个好用且免费的IntelliJ IDEA插件.如果你还没有用过,可以尝试一下,也许对你的日常工作会有一定的效率提升噢! RestFulTool 如果你是一个RESTful服务的开发者 ...
- C语言指针知识总结
指针 定义 指针是一个变量,存储另一个变量的内存地址,它允许直接访问和操作内存中的数据,使得程序能够以更灵活和高效的方式处理数据和内存. 获取变量地址:使用取地址符 &. 访问地址上的数据:使 ...
- 常用ffmpeg命令集合(收藏吧,帮你省一个录屏软件的会员费)
录制屏幕: 全屏的话用screen-capture-recoder下载地址:https://github.com/rdp/screen-capture-recorder-to-video-window ...
- Miniconda 切换python版本
要在 Miniconda 中切换 Python 版本,可以按照以下步骤进行操作: 打开命令提示符或者 Anaconda Prompt(如果已经安装了). 输入 conda info --envs 查看 ...
- 【Java】Mysql文档生成工具
资料参考: https://blog.csdn.net/weixin_43797561/article/details/122809269 https://blog.csdn.net/qq_33177 ...
- PyTorch显存机制分析
参考: ======================================================= 在pytorch中有几个关于显存的关键词: 在pytorch中显存为缓存和变量分 ...
- 后端开发学习敏捷需求-->产品价值的定位
产品价值的定位 为什么要写这一系列文章 2023年网上报名学习了,敏捷软件需求的培训课程 ,一直都没有进行回顾,回顾学习,总结 业务分析的能力偏弱,学习和了解关于业务需求相关的方法和理论 每一年都有一 ...
- 2024年Apache DolphinScheduler RoadMap:引领开源调度系统的未来
非常欢迎大家来到Apache DolphinScheduler社区!随着开源技术在全球范围内的快速发展,社区的贡献者 "同仁" 一直致力于构建一个强大而活跃的开源调度系统社区,为用 ...
- Perforce常用命令
Perforce tirgger trig1 change-submit //depot/... "trig.pl %changelist%" trig1 change-submi ...
- 10. 从0学ARM-基于Exynos4412的pwm详解
一.什么是PWM PWM,英文名Pulse Width Modulation,是脉冲宽度调制缩写,它是通过对一系列脉冲的宽度进行调制,等效出所需要的波形(包含形状以及幅值),对模拟信号电平进行数字编码 ...