当前位置: 首页 > news >正文

沭阳住房和城乡建设局网站网页设计与制作用什么软件做

沭阳住房和城乡建设局网站,网页设计与制作用什么软件做,网易那个自己做游戏的网站是什么,大连哪家科技公司做网站好PyMysql简介 PyMysql是Python中用于连接MySQL数据库的一个第三方库#xff0c;它实现了MySQL客户端/服务器协议#xff0c;使得Python程序能够与MySQL服务器进行交互。由于Python 2的mysql-python#xff08;又称mysqldb#xff09;模块在Python 3上支持不够完善#xff0…PyMysql简介 PyMysql是Python中用于连接MySQL数据库的一个第三方库它实现了MySQL客户端/服务器协议使得Python程序能够与MySQL服务器进行交互。由于Python 2的mysql-python又称mysqldb模块在Python 3上支持不够完善因此pymysql成为了在Python 3.x环境中一个流行的替代方案。 PyMysql的主要特点和功能 兼容性pymysql与Python 3完全兼容并且可以在Python 2.7及更高版本上运行为跨Python版本的应用提供统一的MySQL数据库操作接口。API设计提供了类似DB-API 2.0规范的接口使得开发者可以使用熟悉的执行SQL语句、获取结果集等方法。安全连接支持安全的SSL加密连接到MySQL服务器。事务处理通过commit()和rollback()方法支持事务控制。参数化查询允许使用占位符%s进行参数化SQL查询有效防止SQL注入攻击。多结果集对于支持多结果集的MySQL命令如存储过程pymysql也能够正确处理。 基本用法步骤 安装pymysql通常使用pip install pymysql创建数据库连接创建游标对象并执行SQL语句处理查询结果提交或回滚事务关闭游标和数据库连接 以下使用PyMysql增删改查Mysql数据库 创建数据库 CREATE TABLE users (id int(11) NOT NULL AUTO_INCREMENT,username varchar(50) NOT NULL,email varchar(100) NOT NULL,password varchar(100) NOT NULL,PRIMARY KEY (id) ) ENGINEInnoDB DEFAULT CHARSETutf8;连接MySql数据库 import pymysql# 连接MySQL数据库 db pymysql.connect(localhost, your_username, your_password, your_database)# 创建一个游标对象cursor cursor db.cursor() 查询数据SELECT import pymysql# 连接MySQL数据库 db pymysql.connect(localhost, your_username, your_password, your_database) # 创建一个游标对象cursor cursor db.cursor() try:sql SELECT * FROM users WHERE username %sval (test_user,)cursor.execute(sql, val)results cursor.fetchall()for row in results:print(fID: {row[0]}, Username: {row[1]}, Email: {row[2]}, Password: {row[3]}) except Exception as e:print(f查询数据失败: {e})插入数据INSERT import pymysql# 连接MySQL数据库 db pymysql.connect(localhost, your_username, your_password, your_database)# 创建一个游标对象cursor cursor db.cursor() # 插入数据INSERT try:sql INSERT INTO users (username, email, password) VALUES (%s, %s, %s)val (test_user, testexample.com, test_password)cursor.execute(sql, val)db.commit()print(插入数据成功) except Exception as e:db.rollback() # 发生错误时回滚print(f插入数据失败: {e})更新数据UPDATE import pymysql# 连接MySQL数据库 db pymysql.connect(localhost, your_username, your_password, your_database)# 创建一个游标对象cursor cursor db.cursor() try:sql UPDATE users SET email %s WHERE username %sval (new_emailexample.com, test_user)cursor.execute(sql, val)db.commit()print(更新数据成功) except Exception as e:db.rollback()print(f更新数据失败: {e})删除数据DELETE import pymysql# 连接MySQL数据库 db pymysql.connect(localhost, your_username, your_password, your_database)# 创建一个游标对象cursor cursor db.cursor() try:sql DELETE FROM users WHERE username %sval (test_user,)cursor.execute(sql, val)db.commit()print(删除数据成功) except Exception as e:db.rollback()print(f删除数据失败: {e})关闭连接 cursor.close() db.close()请确保将上述代码中的your_username, “your_password”, your_database替换为你的实际数据库用户名、密码和数据库名。
http://www.dnsts.com.cn/news/147144.html

相关文章:

  • 网站搜索 代码惠城区龙丰街道
  • 建筑招工网站报告总结网站建设实验
  • 网站建设提案ppt做货代的有哪些网站
  • 如皋建设医院网站微信如何申请小程序
  • 嘉兴市建设工程监理协会网站中秋节网页设计素材
  • 内网网站建设的必要性平台推广
  • 商务网站建设工程师做网站需要哪些方面的支出
  • 网页设计作业可爱的家乡做seo需要哪些知识
  • 网站设计与开发专业校园网站建设年度总结
  • 网站开发的服务台州关键词首页优化
  • 怎么制作一个免费的网站模板网站备案能查到什么
  • 自己想做网站广州 电商设计网站建设
  • 网站改版后不收录建设电影网站需要什么
  • 广州化妆品网站设计公司网站横幅如何做
  • 网站建设公司 技术评估汕头金平区
  • 备案的网站有什么好处福建莆田网站开发
  • 官方网站建设流程广州地产网站设计
  • 有没有专门做售楼部包装的网站航拍中国 重庆
  • 做网站的投入教育网站制作服务
  • 益阳建设局网站wordpress 环镜
  • 设计云网站时光轴 网站
  • 我的网站设计联盟网页制作三剑客是指
  • 网站设计作品案例讲解做食品网站有哪些
  • wordpress建站位置临颖网站建设
  • 为什么建设银行网站购物网站建设方案
  • 东营网站推广公司专业网站改版
  • 网站怎样做外链网页设计师证书考试内容
  • 网站ui新网站做内链
  • 国产的主题wordpress南京seo公司哪家好
  • 网站商城微信支付wordpress重要插件