#!/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

随机推荐

  1. 关于UE5打包DLC

    首先打开Project Lanucher,参考下图:,其次编辑配置两个edit Profile,参考下图: 第一个用来打包项目,第二个生成DLC,dlc填写的名字和插件一样,Main的配置如下: DL ...

  2. php 选择驱动写法

    在 ThinkPHP 5.1 中,若要根据配置文件 sms.conf 中的设置在不同的短信渠道之间进行切换,可以采用以下步骤: 第一步:定义接口 首先,创建一个接口,这个接口将由所有短信渠道类实现.这 ...

  3. 简单写写IO流里的一些高级流

    缓冲流Buffered:缓冲流是一种高级的流,他可以对file类的流进行包装,内部含有一种缓冲池,可以在一定程度上提高IO的读写效率 不过,按实验来看,只要给低级流和缓冲流相似的byte读写,其实两者 ...

  4. Linux网络问题排查

    Linux网络问题排查 用于排查Linux系统的网络故障. 网络排查一般是有一定的思路和顺序的,其实排查的思路就是根据具体的问题逐段排除故障可能发生的地方,最终确定问题. 所以首先要问一问,网络问题是 ...

  5. Jmeter调试取样器

    调试取样器(Debug Sampler),生成一个包含JMeter变量或属性值的样本,并且这些值可以在组件[查看结果树]的响应窗格中看到 组件路径:线程组->右键添加->取样器->D ...

  6. Jmeter参数化5-JSON提取器

    后置处理器[JSON提取器] ,一般放于请求接口下面,用于获取接口返回数据里面的json参数值 1.以下json为例,接口返回的json结果有多组数据.我们要取出purOrderNo值 2.在jmet ...

  7. SEO自动外链蜘蛛池工具促进百度快速收录怎么样 跟大家详谈一下

    此工具集成市面上所有自动外链网站的资源链接,经过合并.去重.筛选.验证 总结出最终的外链资源 ,软件实时更新 本软件将您繁杂的外链推广转为自动化进行,并且加入站群的支持,您只需要将你的站群域名粘贴到软 ...

  8. 【微信小程序】 列表查询功能

    对应本地生活案例: https://www.bilibili.com/video/BV1834y1676P?p=52 HTML代码部分: 就是普通的wx-for指令遍历 <!--pages/cl ...

  9. 搞IT的为什么不建议搞底层(操作系统、编译器、编程语言)——当你搬进你的新家之后,你会在意这个楼是谁打的地基吗?—— 要站在钱流动的地方

    文字表达引自:https://www.youtube.com/watch?v=KITqGv1qYg8 当你搬进你的新家之后,你会在意这个楼是谁打的地基吗?你猜猜那些打地基的工人赚多少钱,卖你沙发电视机 ...

  10. baselines算法库common/vec_env/util.py模块分析

    util.py模块代码: """ Helpers for dealing with vectorized environments. """ ...