最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
使用python3如何实现插入数据到mysql 使用python3实现插入数据到mysql代码
时间:2022-06-29 08:59:06 编辑:袖梨 来源:一聚教程网
本篇文章小编给大家分享一下使用python3实现插入数据到mysql代码,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看。
pip install pymysql
import pymysql
import pandas as pd
conn = pymysql.connect(
host='localhost',
user='root',
password='root1234',
db='test1',
port=3306
)
cur = conn.cursor() # 获取操作游标,也就是开始操作
sql = """
insert into score (sno,cno,degree)
values ('999','0-000','99')
"""
cur.execute(sql)
conn.commit()
conn.close()
print('finished')
补充拓展:python3 查询、插入MYSQL数据库
python操作 mysql的流程如下:
(1)首先在cmd命令行界面输入pip3 install pymysql ,安装好pymysql库。
(2)cmd界面输入python3 启动python,然后输入import pymysql,没有报错的话说错安装成功。
(3)查询数据库具体代码如下:
def query_data():
conn = pymysql.connect(host='localhost', port=3306, user='root', passwd='1366', db='sys')
cur = conn.cursor()
cur.execute("select * from new")
result = cur.fetchall()
print(result)
conn.commit()
cur.close()
conn.close()
代码解析:
(1)conn = pymysql.connect(host=‘localhost', port=3306, user=‘root', passwd=‘1366', db=‘sys')
以上代码的信息解析如下:
host:表示MySQL的服务器地址,本机用localhost表示。
port:表示MySQL的端口号
user:表示用户名
passwd:表示密码
db:表示使用的数据库
(2) cur = conn.cursor()
cursor :表示创建并且返回游标
(3)cur.execute(“select * from new”)
execute:表示执行mysql的语句,select * from new表示从new表格中查询所有数据
(4) result = cur.fetchall()
fetchall :表示获取所有行
(5)cur.close() 表示关闭游标
(6)conn.close() 表示关闭数据库
插入数据库代码如下:
#插入数据库
def insert_data():
conn = pymysql.connect(host='localhost', port=3306, user='root', passwd='1366', db='sys')
cur = conn.cursor()
cur.execute("insert into new(idnew,name,xuexiao) VALUES (5,'xiezhiming','655')")
conn.commit()
cur.close()
conn.close()
相关文章
- weme微密网页版登录入口-weme微密官网链接地址2026最新 12-27
- 微信聊天对话生成器最新版本下载-无水印微信对话生成器免费安装 12-27
- 免费去水印视频软件-手机版视频去水印神器 12-27
- 热门动漫免费观看app排行榜-最新动漫免费观看app精选推荐 12-27
- 米线是什么梗-底线米线梗全解析 12-27
- 漫蛙manwa2最新版本下载-漫蛙官方正版安装包免费下载 12-27
