python中如何连接MySQL服务器的一个库
发表于:2025-11-11 作者:千家信息网编辑
千家信息网最后更新 2025年11月11日,小编给大家分享一下 python中如何连接MySQL服务器的一个库,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!PyMySQL 是在 Python3.x 版本中用于连接 MySQL
千家信息网最后更新 2025年11月11日python中如何连接MySQL服务器的一个库
小编给大家分享一下 python中如何连接MySQL服务器的一个库,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!
PyMySQL 是在 Python3.x 版本中用于连接 MySQL 服务器的一个库。
安装:
pip install PyMySQL
数据库增删改查流程差不多,主要在于sql语句。#!/usr/bin/env python3#-*- coding:utf-8 -*-import pymysql#创建一个数据库链接db = pymysql.connect("localhost",'root','drcom','TESTDB')#创建一个游标对象#游标是系统为用户开设的一个数据缓冲区,存放sql语句的执行结果cursor = db.cursor()#执行sql查询,返回值是查询到的数据条目数cursor.execute("select version()")#获取查询数据#fetchone每次只返回一行,也就是结果集的下一行#fetchall() 得到结果集中剩下的所有行data = cursor.fetchone()print("database version:%s"%data)#执行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)#sql插入语句insert_db = '''INSERT INTO EMPLOYEE(FIRST_NAME, LAST_NAME,AGE,SEX,INCOME) VALUES('Mac','Mohan',20,'M',2000)'''try: cursor.execute(insert_db)#提交到数据库执行,不执行这一步,数据是不会被真正的写入到数据库的 db.commit()except:#如果发生错误则回滚 db.rollback()cursor.execute("SELECT * FROM TESTDB.EMPLOYEE")result = cursor.fetchall()print(result)#关闭数据库db.close()看完了这篇文章,相信你对" python中如何连接MySQL服务器的一个库"有了一定的了解,如果想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!
数据
数据库
语句
服务器
服务
结果
查询
一行
游标
篇文章
差不多
中用
也就是
于连
完了
对象
是在
更多
条目
流程
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
win7 访问服务器
网络安全意识400字
联保的服务器怎么样
win服务器系统有什么作用
山东省智维软件开发有限公司
互联网医疗企业福宁科技
区块链一元夺宝软件开发
1802网络安全什么意思
张家界管理软件开发
大数据应用软件开发难吗
静态资源服务器的意义
软件开发挣
白云机场网络安全
cmd中进入数据库
数据库连接池的源码
jvp数据库
涉密专用服务器安全保密授权
网络安全管理概述
庆余年手游有几个服务器
数据库技术及应用a卷
政务软件开发报价多少
安徽区域网络安全
数据库设置外键约束代码
数据库技术交流
一个医院服务器需要多大
nfs网络安全训练营
上海单据外贸软件开发公司
我的世界手机版锁屏服务器不退出
软件开发19年工作展望
列举常见网络安全问题有哪些