Python操控MySql
来源:互联网 发布:php类与对象person 编辑:程序博客网 时间:2024/06/10 12:51
pymysql是Python中操作MySQL的模块,其使用方法和MySQLdb几乎相同。2.7用MySQLdb,3.0用pymysql
下载安装pymysql 命令: pip3 install pymysql
导入pymysql
import pymysql
该函数用来连接数据库
def conn_db():
# 创建链接
conn = pymysql.connect(host=’127.0.0.1’, port=3306, user=’root’, db=’firstDjango’, charset=’utf8’)# password =’密码’
# 创建游标
cur = conn.cursor()
return (conn,cur)
该方法执行sql语句
def exe_query(cur, sql):
cur.execute(sql)
return cur
更新语句,可执行update,insert语句
def exeUpdate(cur, sql):
sta = cur.execute(sql)
return (sta)
查询语句
def exeQuery(cur, sql):
cur.execute(sql)
return (cur)
关闭所有链接
def connClose(conn, cur):
# 关闭游标
cur.close()
# 关闭连接
conn.close()
调用链接数据库的函数
conn, cur = conn_db()
查询现有数据, 并打印
query = exe_query(cur,’select * from book’)
for ee in query:
print(ee)
update = exeUpdate(cur, “insert into book values(12, ‘周六’, ‘朝日’)”)
提交,不然无法保存新建或者修改的数据
conn.commit()
if update == 1:
print(“插入成功”)
query2 = exe_query(cur, ‘select * from book’)
for ee in query2:
print(ee)
else:
print(‘插入失败’)
connClose(conn,cur)
- Python操控MySql
- 使用Python操控MySQL数据库
- ssh远程操控mysql
- ssh远程操控mysql
- PHP操控mysql
- 树莓派Python直接操控摄像头
- Python中操控ssh和sftp
- Simple_Wallet 使用Python来操控钱包
- Python 通过api操控鼠标键盘
- Java通过jdbc远程操控MySQL数据库
- 在Python中使用PyMongo操控MongoDB的方法
- 通过命令行或SQL脚本操控MySQL数据库
- 高仿qq聊天:用c语言操控mysql
- 方向盘操控
- 字符串操控
- Python-Jenkins API使用 —— 在后端代码中操控Jenkins
- Python-Jenkins API使用 —— 在后端代码中操控Jenkins
- Selenium+Python 自动化操控登录界面(有简单验证码图片校验)
- c++概念性知识点之初始化,声明和定义
- FindBugs规则整理
- STM32f103 —— 内部flash读写
- 一些第三方的手动导入
- python 画图--简单开始及折线图
- Python操控MySql
- 区块链学堂(第二课):以太坊基本概念+Geth 安装
- Thirft简介与用法
- ALSA --- amixer控制声卡驱动实现Line-in功能
- 关于AppSplash启动优化
- tomcat启动寻找JAVA环境
- 【随笔】关于坚持
- elasticsearch 查询(match和term)
- python 画图--饼图