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

梅州做网站需要多少钱注册城乡规划师报考时间2024

梅州做网站需要多少钱,注册城乡规划师报考时间2024,seo网络优化是做什么的,手机网站有什么好处12.PyMysql安装与使用 1.安装 PyMySQL2.使用PyMySQL2.1创建数据表2.2连接数据库2.3增加数据2.4修改数据2.5查询数据2.6删除数据2.7关闭连接 3.总结 MySQL 安装可以看这篇文章MySql 安装与使用#xff08;非常详细#xff09; 1.安装 PyMySQL PyMySQL是Python中用于连接MySQL… 12.PyMysql安装与使用 1.安装 PyMySQL2.使用PyMySQL2.1创建数据表2.2连接数据库2.3增加数据2.4修改数据2.5查询数据2.6删除数据2.7关闭连接 3.总结 MySQL 安装可以看这篇文章MySql 安装与使用非常详细 1.安装 PyMySQL PyMySQL是Python中用于连接MySQL数据库的库安装起来非常简单。通常情况下只需要在命令行中执行以下命令即可 pip install pymysql如果你使用的是Python 3可能需要使用pip3来安装 pip3 install pymysql此外还可以通过PyCharm的设置界面来进行安装 打开PyCharm的设置界面File - Settings - Project Interpreter。点击右上角的加号搜索框内输入“pymysql”。选择需要的版本点击Install按钮进行安装。 2.使用PyMySQL 连接MySQL数据库时你需要提供数据库的主机名、端口、用户名、密码、数据库名称等信息。这些信息可以放在一个字典中然后传递给pymysql.connect()函数。例如 2.1创建数据表 /*Navicat Premium Data TransferSource Server : localhostSource Server Type : MySQLSource Server Version : 80020Source Host : localhost:3306Source Schema : dddTarget Server Type : MySQLTarget Server Version : 80020File Encoding : 65001Date: 18/06/2024 09:53:21 */SET NAMES utf8mb4; SET FOREIGN_KEY_CHECKS 0;-- ---------------------------- -- Table structure for t_role -- ---------------------------- DROP TABLE IF EXISTS t_role; CREATE TABLE t_role (id bigint NOT NULL AUTO_INCREMENT COMMENT 主键,name varchar(256) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 名称,code varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 角色code,gmt_create datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT 创建时间,gmt_modified datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT 修改时间,deleted bigint NOT NULL DEFAULT 0 COMMENT 是否已删除,PRIMARY KEY (id) USING BTREE ) ENGINE InnoDB AUTO_INCREMENT 4 CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT 角色表 ROW_FORMAT Dynamic;SET FOREIGN_KEY_CHECKS 1;2.2连接数据库 import pymysqlconfig {host: localhost,port: 3306,user: username,password: password,database: database_name }connection pymysql.connect(**config)执行结果: pymysql.connections.Connection object at 0x00000175D87BA8602.3增加数据 向数据库中插入数据需要先准备好SQL语句和插入值然后使用游标的execute()方法执行插入操作。最后别忘了调用commit()方法来提交事务。 # 添加 cursor connection.cursor() sql INSERT INTO t_role (name, code) VALUES (%s, %s) values (普通用户1, user) cursor.execute(sql, values) connection.commit() cursor.close()执行结果: 2.4修改数据 修改数据同样需要先准备SQL语句和可能的参数然后执行execute()方法并通过commit()方法提交事务。 # 修改 cursor connection.cursor() sql UPDATE t_role SET code Python WHERE id 6 cursor.execute(sql) connection.commit() cursor.close()执行结果: 2.5查询数据 使用游标Cursor对象来执行SQL查询。游标对象可以通过连接对象的cursor()方法获得。执行查询后可以使用fetchall()或fetchone()方法来获取查询结果。 cursor connection.cursor() cursor.execute(SELECT * FROM table) results cursor.fetchall() for row in results:print(row) cursor.close()执行结果: (1, 超级管理员, Python, datetime.datetime(2021, 9, 10, 19, 27, 55), datetime.datetime(2024, 6, 18, 9, 18, 19), 0) (2, 管理员, admin, datetime.datetime(2021, 9, 10, 19, 27, 55), datetime.datetime(2021, 9, 10, 19, 27, 55), 0) (6, 普通用户1, Python, datetime.datetime(2024, 6, 18, 9, 36, 23), datetime.datetime(2024, 6, 18, 9, 38, 38), 0)2.6删除数据 删除数据同样需要先准备SQL语句和可能的参数然后执行execute()方法并通过commit()方法提交事务。 cursor connection.cursor() sql DELETE FROM t_role WHERE id 6 cursor.execute(sql) connection.commit() cursor.close()执行结果: 2.7关闭连接 在完成所有数据库操作后应该关闭游标和连接释放资源。可以使用close()方法来关闭游标和连接。 cursor.close() connection.close()3.总结 PyMySQL是一个功能强大且易于使用的库它简化了Python与MySQL之间的交互。无论是进行简单的查询还是复杂的CRUD操作PyMySQL都能提供清晰、简洁的接口。此外由于它是纯Python编写的因此安装和使用都非常简单。如果你需要在Python项目中与MySQL数据库进行交互PyMySQL无疑是一个很好的选择。
http://www.hkea.cn/news/14495185/

相关文章:

  • 品牌网站设计工作室专业的培训行业网站模板
  • 动图从哪个网站做广州模板建站公司
  • 做的新网站到首页又下去了建站公司塔山双喜
  • 中国手机网站大全济南工装定制公司
  • 无锡市新区建设环保局网站信息作业网站下载
  • 淘宝买模板注浆做网站怎样建立自己的视频号
  • 全立体网站建设网站开发程序
  • dede网站建设步骤北京做网站开发公司哪家好
  • 哪些浏览器可以看禁止访问的网站2013网站怎么备案
  • 外贸网站平台seo推广wordpress批量发邮
  • 怎么用ai做网站版面网站建设和优
  • 院感质控中心网站建设 申请58同城推广代运营
  • 网站英文长沙招聘网站哪个最好
  • 官方网站怎么查询如何做分类网站信息营销
  • 搜索引擎中注册网站杭州网站建设文章
  • 网站改版 域名重庆妇科医院排行榜
  • 网站的后台管理员系统建设教程服务器云平台
  • 网站建设费 什么科目wordpress 导航特效
  • 阜阳网站建设fywzjs牛什么网站建设
  • 北京企业网站建站哪家好手工制作小钱包
  • 哪个网站做汽车保养比较好网上接单 网站建设
  • 用于做网站的软件网站网络营销平台
  • 私募基金网站开发流程图哪个网站可以做销售记录仪
  • 爱星光(istar)高端网站建设成都有什么好玩的地方 排行榜
  • 重庆网站推广的网站凡科网商城充值
  • 设计网站首页步骤网站设计学的科目
  • 网站如何建设广东网站制作平台
  • 高唐做创建网站的公司各大网站热搜榜排名
  • 建设工程个人信息采集哪个网站辽宁智能建站系统价格
  • 建设摩托车是名牌吗南京网站设计优化公司