python的mysql数据库建立表与插入数据操作示例
作者:cakincqm 时间:2024-01-22 22:27:32
本文实例讲述了python的mysql数据库建立表与插入数据操作。分享给大家供大家参考,具体如下:
mysql数据库建立表
一 代码
import pymysql
# 打开数据库连接
db = pymysql.connect("localhost","root","root","db_test01" )
# 使用 cursor() 方法创建一个游标对象 cursor
cursor = db.cursor()
# 使用 execute() 方法执行 SQL,如果表存在则删除
cursor.execute("DROP TABLE IF EXISTS EMPLOYEE")
# 使用预处理语句创建表
sql = """CREATE TABLE EMPLOYEE (
FIRST_NAME CHAR(20) NOT NULL,
LAST_NAME CHAR(20),
AGE INT,
SEX CHAR(1),
INCOME FLOAT )"""
cursor.execute(sql)
print("CREATE TABLE OK")
# 关闭数据库连接
db.close()
二 运行结果
CREATE TABLE OK
mysql数据库插入数据
一 代码
import pymysql
# 打开数据库连接
db = pymysql.connect("localhost","root","root","db_test01" )
# 使用cursor()方法获取操作游标
cursor = db.cursor()
# SQL 插入语句
sql = "INSERT INTO EMPLOYEE(FIRST_NAME, \
LAST_NAME, AGE, SEX, INCOME) \
VALUES ('%s', '%s', '%d', '%c', '%d' )" % \
('Mac', 'Mohan', 20, 'M', 2000)
try:
# 执行sql语句
cursor.execute(sql)
# 执行sql语句
db.commit()
print("insert ok")
except:
# 发生错误时回滚
db.rollback()
# 关闭数据库连接
db.close()
二 运行结果
y =======
insert ok
希望本文所述对大家Python程序设计有所帮助。
来源:https://blog.csdn.net/chengqiuming/article/details/78601220
标签:python,mysql数据库
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
sql将时间类型转换为字符串类型汇总
2024-01-25 10:33:42
使用PYTHON创建XML文档
2022-08-19 02:26:53
Mac 安装 Python3.10 和 配置环境的详细教程
2021-09-20 08:47:54
![](https://img.aspxhome.com/file/2023/2/115122_0s.jpg)
网页iframe元素应用浅析
2009-04-11 18:11:00
Django 多对多字段的更新和插入数据实例
2022-09-11 01:17:04
![](https://img.aspxhome.com/file/2023/5/102775_0s.jpg)
CentOS7.4手动安装MySQL5.7的方法
2024-01-28 01:12:20
总结SQL执行进展优化方法
2024-01-13 22:38:44
![](https://img.aspxhome.com/file/2023/8/89648_0s.png)
PyQt5+QtChart实现柱状图的绘制
2021-03-03 00:38:14
![](https://img.aspxhome.com/file/2023/8/131578_0s.png)
Python入门之集合的使用教程
2022-10-31 13:44:45
Python3最长回文子串算法示例
2023-05-27 14:17:10
详解监听MySQL的binlog日志工具分析:Canal
2024-01-27 11:00:35
![](https://img.aspxhome.com/file/2023/7/80147_0s.png)
Go语言空结构体详解
2024-04-30 10:07:44
python实现生命游戏的示例代码(Game of Life)
2023-11-02 21:33:35
Python使用pyodbc访问数据库操作方法详解
2021-08-02 19:12:29
Java操作MongoDB数据库方法详解
2024-01-19 11:37:38
python flask之模板继承方式
2022-05-26 03:38:24
![](https://img.aspxhome.com/file/2023/2/89162_0s.png)
CSS 3入门
2009-04-19 13:00:00
![](https://img.aspxhome.com/file/UploadPic/20094/19/e2009418204817-32s.jpg)
Python ADF 单位根检验 如何查看结果的实现
2021-05-24 13:40:39
![](https://img.aspxhome.com/file/2023/9/127819_0s.jpg)
python tkinter GUI绘制,以及点击更新显示图片代码
2021-07-27 14:11:33
![](https://img.aspxhome.com/file/2023/7/100927_0s.jpg)
我的“Orcas初览”讲座
2007-09-23 12:53:00
![](https://img.aspxhome.com/file/UploadPic/20079/23/2007923125747404s.gif)