python中如何连接MySQL服务器的一个库
发表于:2025-02-06 作者:千家信息网编辑
千家信息网最后更新 2025年02月06日,小编给大家分享一下 python中如何连接MySQL服务器的一个库,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!PyMySQL 是在 Python3.x 版本中用于连接 MySQL
千家信息网最后更新 2025年02月06日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安全错误
数据库的锁怎样保障安全
wps批量查找相同数据库
数据库基础知识第一章
sql导入数据库时错误
什么人学网络安全好
dell服务器设置休眠禁止
CAS管理服务器无法访问
http和服务器互动
甘肃物联网数显钟服务器
江苏多服互联网科技有限公司
校园网络安全界定
甘露醇超说明书用药数据库
数据库原理及应用重庆大学出版社
泰吉网络技术招聘时间
河南省厅网络安全保卫总队
列表存数据库
链接数据库做发布订阅
凉山软件开发怎么样
网络安全的男朋友
网络安全守护者手抄报
采用的数据库设计如下
计算机网络技术最好的职位
dell服务器设置休眠禁止
建年度帐储存路径数据库
xshell重新连接服务器命令
服务器核心安装有桌面吗
2019年美国网络安全
江阴华为服务器维修公司
登不上gta5服务器
贵州什么是软件开发服务标准
服务器集群 存储分配