PyMySQL插入
2024-10-21 17:21:24
title: PyMySQL插入
author: 杨晓东
permalink: PyMySQL插入
date: 2021-10-02 11:27:04
categories:
- 投篮
tags:
- demo
PyMySQL MySQL数据库_插入
#!/usr/bin/python3
import pymysql
ip = "localhost"
user = 'root'
pwd = '1234'
# 打开数据库连接
db = pymysql.connect(ip, user, pwd, "matt")
# 使用 cursor() 方法创建一个游标对象 cursor
cursor = db.cursor()
# SQL 插入语句
sql = """INSERT INTO EMPLOYEE(FIRST_NAME,
LAST_NAME, AGE, SEX, INCOME)
VALUES ('Mac', 'Mohan', 20, 'M', 2000)"""
try:
# 执行sql语句
cursor.execute(sql)
# 提交到数据库执行
db.commit()
print('ok')
except:
# 如果发生错误则回滚
db.rollback()
print('on NO')
# 关闭数据库连接
db.close()
"""
或者 :
# SQL 插入语句
sql = "INSERT INTO EMPLOYEE(FIRST_NAME, \
LAST_NAME, AGE, SEX, INCOME) \
VALUES ('%s', '%s', %s, '%s', %s)" % \
('Mac', 'Mohan', 20, 'M', 2000)
try:
# 执行sql语句
cursor.execute(sql)
# 执行sql语句
db.commit()
except:
# 发生错误时回滚
db.rollback()
# 关闭数据库连接
db.close()
"""
最新文章
- window环境下将solr6.3部署到tomcat中
- docker 学习
- 基于SSM的分页
- [deviceone开发]-纳豆项目源码开源
- CUDA1.1-函数类型限定符与变量类型限定符
- Android菜单Menu的创建
- PLSQL转义字符
- VS2010 调试不会命中当前断点
- iOS- 利用AFNetworking3.0+(最新AFN) - 实现文件断点下载
- robotframework笔记15
- OpenCV Tricks[OpenCV 笔记3]
- Postman newman
- apache 启动不了
- JQuery的JSTree使用
- 微信小程序之----问题
- 将控制台信息显示在前台页面的js插件
- Java序列化Serializable和Externalizable
- RNA测序的质量控制
- 移动端适配js
- redis哨兵集群环境搭建