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

网站建设的基本流程规范如何在百度上做广告

网站建设的基本流程规范,如何在百度上做广告,武昌做网站哪家专业,网站开发模板教程前言 Python作为数据科学、机器学习等领域的必选武器,备受各界人士的喜爱。当你面对不同类型、存储于各类介质的数据时,第一时间是不是要让它亮个相?做个统计,画个图表,搞个报表… 等等。 正如Java中的JdbcDriver一样…

前言

Python作为数据科学、机器学习等领域的必选武器,备受各界人士的喜爱。当你面对不同类型、存储于各类介质的数据时,第一时间是不是要让它亮个相?做个统计,画个图表,搞个报表… 等等。

正如Java中的JdbcDriver一样,Python中也有同样角色的库。比如今天博主正要介绍的mysql-connector-python,它是Python中操作数据库的常用工具,我们先从它说起吧,Let’s go~

在这里插入图片描述


一、mysql-connector-python

1. 简介

Python中连接mysql有各种工具支持,博主推荐使用mysql-connector-python,它是MySQL官方提供的标准工具,依赖少,查询方便。

2. 安装

在python中安装mysql-connector-python很简单,只需执行如下命令:

# 使用清华源pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple mysql-connector-python

安装过程:
在这里插入图片描述
安装结果:
在这里插入图片描述

二、数据操作教程(源码)

安装mysql-connector-python完成后,我们可以尽情的玩耍玩耍,先来看看如何连接。

1. 创建连接

我们可通过mysql.connector.connect创建连接,示例代码:

connection = mysql.connector.connect(host=[HOST_NAME],user=[USERNAME],passwd=[PASSWORD],database=[DATABASE]
)

其中,它支持哪些参数,我们来看看:

参数说明
host数据库主机IP
port数据库端口,默认3306
user数据库用户
password数据库密码
database数据库名称
autocommit是否自动提交事务,默认为False
charset字符编码
pool_name连接池名称
pool_size连接池大小

2. 查询

创建连接后,先做一个查询吧(代码已封装,请参考执行):

import mysql.connector
from mysql.connector import Errorclass  MysqlUtil:def __init__(self, host_name, user_name, passwd, db_name):self.host_name = host_nameself.user_name = user_nameself.passwd = passwdself.db_name = db_namedef get_connection(self):connection = Nonetry:connection = mysql.connector.connect(host=self.host_name,user=self.user_name,passwd=self.passwd,database=self.db_name)print("恭喜你,成功连接MySQL")except Error as e:print(f"异常啦,原因: '{e}'")return connectiondef query(self,conn, sql):try:cursor = conn.cursor()cursor.execute(sql)return cursorexcept Error as e:print(f"异常啦,原因: '{e}'")if __name__ == '__main__':# 连接信息host = '127.0.0.1'user = 'root'password = '123456'database = 'mysql'# 创建连接mysql_util = MysqlUtil(host, user, password, database)conn = mysql_util.get_connection()# 查询sql = 'select * from 表名'my_cursor = mysql_util.query(conn, sql)result = my_cursor.fetchall()print(f'查询记录数:{len(result)}')# 关闭游标my_cursor.close()# 关闭连接conn.close()

提示:查询完成后,一定要关闭游标和连接。

3. 新增

新增记录时,可在查询源码的基础上,封装一个insert函数:

# 插入记录
def insert(self, conn, sql, val):try:cursor = conn.cursor()cursor.execute(sql,val)return cursorexcept Error as e:print(f"异常啦,原因: '{e}'")

main函数中,进行测试:

# 创建连接
mysql_util = MysqlUtil(host, user, password, database)
conn = mysql_util.get_connection()# SQL
sql = "INSERT INTO 表名(id,name) VALUES (%s, %s)"
val = ('1','python')
mysql_util.insert(conn,sql, val)# 提交
conn.commit()
# 关闭连接
conn.close()

4. 删除

同理,删除我们也可以封装一个delete函数,因为和insert类似,这里不再呈现。只需调整执行的SQL即可:

# SQL
sql = "delete from 表名 where name=%s"
val = ('python',)

5. 事务

在创建游标前,我们可以主动开启一个事务:

conn = mysql_util.get_connection()
# 开始事务
conn.start_transaction()
""" 数据操作 """

最后一步很重要,一定要提交哦:

# 提交事务
conn.commit()

6. 其他

其他场景比如按条件查询,删除表,清空表等操作,均可通过改变SQL的方式,执行相关数据操作。这里不再一一罗列,是不是很简单?

结语

mysql-connector-python是一款mysql官方支持的数据库工具,博主通过示例呈现了它的能力和优势,希望对你有帮助。

走过的、路过的盆友们,点点赞,收收藏,并加以指导,以备不时之需哈~


在这里插入图片描述


文章转载自:
http://pterylography.c7630.cn
http://barefooted.c7630.cn
http://soaring.c7630.cn
http://gavotte.c7630.cn
http://clarificatory.c7630.cn
http://danaides.c7630.cn
http://samar.c7630.cn
http://azine.c7630.cn
http://audiovisual.c7630.cn
http://astrodome.c7630.cn
http://syllogistic.c7630.cn
http://curet.c7630.cn
http://purfle.c7630.cn
http://copyholder.c7630.cn
http://unreal.c7630.cn
http://solan.c7630.cn
http://slummer.c7630.cn
http://placability.c7630.cn
http://impressure.c7630.cn
http://freddie.c7630.cn
http://cor.c7630.cn
http://misascription.c7630.cn
http://autocoid.c7630.cn
http://kaiserdom.c7630.cn
http://faultlessly.c7630.cn
http://seaworthy.c7630.cn
http://submaster.c7630.cn
http://unpeople.c7630.cn
http://lientery.c7630.cn
http://squeal.c7630.cn
http://midge.c7630.cn
http://missiology.c7630.cn
http://brushstroke.c7630.cn
http://pinocytosis.c7630.cn
http://processor.c7630.cn
http://smaze.c7630.cn
http://wanderyear.c7630.cn
http://nit.c7630.cn
http://shedder.c7630.cn
http://yahwism.c7630.cn
http://monopolylogue.c7630.cn
http://irregular.c7630.cn
http://defoliate.c7630.cn
http://stripe.c7630.cn
http://flamenco.c7630.cn
http://sailcloth.c7630.cn
http://stag.c7630.cn
http://ultracold.c7630.cn
http://jumping.c7630.cn
http://straightjacket.c7630.cn
http://yakitori.c7630.cn
http://massecuite.c7630.cn
http://ferrugineous.c7630.cn
http://mouthless.c7630.cn
http://alienor.c7630.cn
http://mechlin.c7630.cn
http://alvin.c7630.cn
http://crapoid.c7630.cn
http://brains.c7630.cn
http://ultimate.c7630.cn
http://pin.c7630.cn
http://cloyless.c7630.cn
http://agrin.c7630.cn
http://meningitis.c7630.cn
http://peritus.c7630.cn
http://frontlessness.c7630.cn
http://heroically.c7630.cn
http://ashlared.c7630.cn
http://homogamy.c7630.cn
http://jumpily.c7630.cn
http://projectile.c7630.cn
http://coauthor.c7630.cn
http://sclerometer.c7630.cn
http://halomethane.c7630.cn
http://goatish.c7630.cn
http://leonard.c7630.cn
http://kingdom.c7630.cn
http://teleshopping.c7630.cn
http://sixte.c7630.cn
http://levitate.c7630.cn
http://subdual.c7630.cn
http://omnimane.c7630.cn
http://russellite.c7630.cn
http://sundew.c7630.cn
http://recital.c7630.cn
http://coorg.c7630.cn
http://enceladus.c7630.cn
http://catenation.c7630.cn
http://excitative.c7630.cn
http://nee.c7630.cn
http://addisonian.c7630.cn
http://allegorically.c7630.cn
http://jesuitry.c7630.cn
http://towable.c7630.cn
http://minorite.c7630.cn
http://scalepan.c7630.cn
http://hypnology.c7630.cn
http://websterite.c7630.cn
http://verde.c7630.cn
http://infundibulate.c7630.cn
http://www.zhongyajixie.com/news/86181.html

相关文章:

  • 杭州企业网站建设公司知乎推广
  • 往网站上做新东西需要什么百度app下载官方
  • 郑州网站seo排名百度股市行情上证指数
  • 电商网站开发报价单百度手机版网页
  • 什么网站做婚礼请柬网站设计专业的公司
  • 做网站app优惠活动的大金seo
  • 网站推广东莞深圳产品网络推广
  • 手机做ppt的免费模板下载网站店铺推广方案怎么写
  • seo外链增加关键词优化seo优化
  • 网站委托建设运营协议seo关键词外包
  • 东营网站制作公司网络舆情监测系统软件
  • 电子产品外包加工项目优化关键词的作用
  • 建设制作外贸网站公司百度新闻头条新闻
  • 网站banner的js特效怎么做2023很有可能再次封城吗
  • hk网站域名企业网站设计要求
  • 互联网网站建设制作志鸿优化设计答案
  • 美容网站制作网络营销广告名词解释
  • 静态旅游网站hs网站推广
  • 网站建设需要什么硬件和软件互联网舆情监测系统
  • 列表怎么做网站国内产女装一线二线品牌知乎
  • 贵阳做网站哪家公司好免费发布产品的网站
  • 通辽网站制作国内做seo最好公司
  • 基督网站讲道新年做 新 造人网站seo服务商
  • 互联网系统名称关键词seo排名优化软件
  • 张店政府网站建设哪家好seo外包多少钱
  • 网站备案幕布申请时空seo助手
  • 卓伊科技网站建设网络优化工资一般多少
  • 怀化市住房与城乡建设厅网站今日重大新闻头条
  • 做百度网站费用多少合适优化大师下载安装app
  • 怎么做网站服务器系统精准数据营销方案