#!/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. Pandas库学习笔记(3)---Pandas Series

    Pandas Series Pandas Series基本操作 pandas.Series Series结构如下: pandas.Series(data, index, dtype, copy) 构造 ...

  2. 句子成分&分类 被动

    句子成分&分类 简单句的两个主要句子成分,分别是主语 + 谓语 谓语的核心是谓语动词 谓语 不等于 谓语动词 主语 谓语 [The rabbit] [ate a carrot] ate 为谓语 ...

  3. 【SpringMVC】11 拦截器

    拦截器是AOP具体的应用 只能使用SpringMVC自己的组件有效 之拦截访问控制器方法的请求, 如果访问的是jsp.html.css.img.js这一类的静态资源,则不会拦截 演示: 编写一个拦截器 ...

  4. 【Layui】05 进度条 Progress

    文档地址: https://www.layui.com/doc/element/progress.html 演示案例: <div class="layui-progress" ...

  5. 蔡磊公布渐冻症诊断报告 5月住进ICU一度考虑气切

    原文地址: https://baijiahao.baidu.com/s?id=1801485780372006198

  6. conda报错、anconda报错:requests.exceptions.JSONDecodeError: Expecting value: line 1 column 1 (char 0)

    anconda报错,报错信息: requests.exceptions.JSONDecodeError: Expecting value: line 1 column 1 (char 0) 不能使用c ...

  7. vim 插件汇总网站

    在网上找到了一个vim插件的汇总网站,上面有对vim插件进行汇总.简介.使用排名等,十分适合vim用户在上面寻找一些可用的插件. 网址: https://vimawesome.com/ 虽然我没有太用 ...

  8. EF Core 索引器属性(Indexer property)场景及应用

    EF Core 索引器属性(Indexer property)场景及应用 简介 EF Core 中的索引器属性(Indexer Property)是指通过一个特殊的属性来访问实体类中的数据,而不必明确 ...

  9. 23 暑假友谊赛 No.4(UKIEPC 2017)

    23 暑假友谊赛 No.4(UKIEPC 2017) Problem A Alien Sunset hh,开始一眼差分,但是写寄了qwq,后来换枚举过了(Orz,但是看学长差分是能做的,我就说嘛,差分 ...

  10. 【A GUIDE TO CRC ERROR DETECTION ALGORITHM】 (译文1)

    A GUIDE TO CRC ERROR DETECTION ALGORITHM (译文) <A PAINLESS GUIDE TO CRC ERROR DETECTION ALGORITHM& ...