python中如何连接MySQL服务器的一个库
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,小编给大家分享一下 python中如何连接MySQL服务器的一个库,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!PyMySQL 是在 Python3.x 版本中用于连接 MySQL
千家信息网最后更新 2026年11月02日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安全错误
数据库的锁怎样保障安全
互联网科技名片
互联网科技巨头监管
美国互联网保险保险科技
奇酷互联网科技
碳银互联网科技
互联网科技视频素材
甘肃拓世互联网科技有限公司
四个字互联网科技公司取名
海南购全球互联网科技
广西拼得多互联网科技有限公司
哈尔滨秒房互联网科技有限公司
济南和联互联网科技有限公司
以后互联网后是啥科技
中国航天科技大学国际工业互联网
米聚互联网科技南京有限公司排面
卓翼科技产业互联网合作
合肥互联网科技公司公章图片
梅州GM互联网络科技有限公司
长沙渺峰互联网科技有限公司
利用互联网等科技手段
科技与互联网
苏州大垚互联网科技
互联网软件和科技
互联网科技与大数据专业
苏州铭阳互联网科技有限公司
晋城互联网科技
特约风豹互联网科技为什么扣费
徐州市互联网科技有限公司
恒生互联网科技业指数调整周期
互联网科技手机排行榜