#MySQL for Python(MySQLdb) Note,,#MySQL for
#MySQL for Python(MySQLdb) Note,,#MySQL for
#MySQL for Python(MySQLdb) Note#切记不要在python中创建表,只做增删改查即可。#步骤:(0)引用库 -->(1)创建连接 -->(2)创建游标 -->(3)选择数据库 -->(4)执行语句 -->(5)关闭连接#(0)引用库import MySQLdb#(1)创建连接con = MySQLdb.connect(user = "root", passwd = "123456",host = "127.0.0.1")#(2)创建游标cur = con.cursor()#(3)选择数据库con.select_db("ivms8100v3")#(4)执行语句#(4.1)单行插入sqli = "insert into users(strName, strCode, nLevel) value (%s, %s, %d)"cur.execute(sqli, ("admin", "admin", 3))#(4.2)多行插入sqlim = "insert into users(strName, strCode, nLevel) values (%s, %s, %d)"cur.executemany(sqlim, [("xjh", "admin", 3),("xjh2", "admin", 3)])#(4.3.1)单行查询cur.execute("select * from users") #调用fetchone()、scroll()、fetchmany()前,先查询cur.fetchone() #默认从第一条记录开始查看,指针指向下一条记录。#(4.3.2)指定查询cur.scroll(0, "absolute") #查训记录中索引为1的绝对位置#(4.3.3)多行查询cur.fetchmany(15) #指定查看15条,指针指向下一条记录。#(4.3.4)多行查询一步完成cur.fetchmany(cur.execute("select * from users")) #(5)关闭连接cur.close() #先关闭游标con.close() #再关闭连接
#MySQL for Python(MySQLdb) Note,布布扣,bubuko.com
#MySQL for Python(MySQLdb) Note
相关内容
- 分享《Python深度学习》高清中文版pdf+高清英文版pdf+源
- mysql与python3交互,,ubuntu端安装s
- python生成RSS(PyRSS2Gen),,既然能够用pytho
- python2输出中文乱码问题,,python2输出中
- python:argparse命令行解析模块详解,,argparse命令
- Python代码规范(PEP8)问题及解决,pythonpep8,安装了PyC
- python可变和不可变类型,python可变类型,时长总结一下
- python3之微信文章爬虫,,前提:python3
- python-面向对象(绑定方法与非绑定方法),python-面向
- caffe makefile.config anaconda2 python3 所有问题一种解决方式,
评论关闭