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

响应式网站制作视频2022年最新最有效的营销模式

响应式网站制作视频,2022年最新最有效的营销模式,门户网站建设与推广方案,招聘平台哪个好用文章目录 一、安装pymysql库二、代码实践1.连接MySQL数据库2.创建表格3.插入数据4.查询数据5.更新数据6.删除数据 三、完整代码示例四、结论 使用Python的pymysql库可以实现数据存储,这是一种连接MySQL数据库的方式。在本篇文章中,将详细介绍如何使用pym…

文章目录

  • 一、安装pymysql库
  • 二、代码实践
    • 1.连接MySQL数据库
    • 2.创建表格
    • 3.插入数据
    • 4.查询数据
    • 5.更新数据
    • 6.删除数据
  • 三、完整代码示例
  • 四、结论

使用Python的pymysql库可以实现数据存储,这是一种连接MySQL数据库的方式。在本篇文章中,将详细介绍如何使用pymysql库连接MySQL数据库、创建表格、插入数据以及查询数据等操作。
准备工作,本地要安装好mysql数据库,可通过官方网站下载 Mysql数据库

一、安装pymysql库

使用Python的pymysql库需要先安装该库。可以通过pip安装:

pip install pymysql

在这里插入图片描述

二、代码实践

1.连接MySQL数据库

连接到MySQL数据库之前,需要知道MySQL服务器的相关信息,例如服务器地址、用户名、密码和数据库名称等。这些信息可以根据具体情况进行修改。

使用以下代码连接到MySQL数据库:

import pymysql# 建立连接
conn = pymysql.connect(host='localhost', user='root', password='password', database='test_db')# 创建游标对象
cursor = conn.cursor()# 关闭连接
conn.close()

上述代码中,我们使用connect()方法创建一个连接对象,该方法需要传递MySQL服务器的相关信息,例如服务器地址、用户名、密码和数据库名称等。成功建立连接后,我们可以使用cursor()方法创建一个游标对象。最后,我们使用close()方法关闭连接。

2.创建表格

连接到MySQL数据库后,可以使用以下代码创建一个表格:

# 创建表格
create_table_query = """CREATE TABLE users (id INT(11) NOT NULL AUTO_INCREMENT,name VARCHAR(255) NOT NULL,age INT(11) NOT NULL,PRIMARY KEY (id)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci"""cursor.execute(create_table_query)

上述代码中,我们使用SQL语句创建了名为“users”的表格,并定义了三个字段:id、name和age。同时,我们还为id字段添加了主键约束。最后,我们使用execute()方法执行SQL语句。

3.插入数据

创建表格后,可以使用以下代码向表格中插入数据:

# 插入数据
insert_query = """INSERT INTO users (name, age) VALUES ('Tom', 25)"""
cursor.execute(insert_query)

上述代码中,我们使用SQL语句向“users”表格中插入了一行数据,其中name字段为“Tom”,age字段为25。最后,我们使用execute()方法执行SQL语句。

4.查询数据

可以使用以下代码查询表格中的数据:

# 查询数据
select_query = "SELECT * FROM users"
cursor.execute(select_query)
results = cursor.fetchall()for row in results:id = row[0]name = row[1]age = row[2]print("id=%d,name=%s,age=%d" % (id, name, age))

上述代码中,我们使用SQL语句查询“users”表格中的所有数据,并使用fetchall()方法获取结果集。最后,我们遍历结果集并输出每一行数据。

5.更新数据

可以使用以下代码更新表格中的数据:

# 更新数据
update_query = "UPDATE users SET age=26 WHERE name='Tom'"
cursor.execute(update_query)
conn.commit()

上述代码中,我们使用SQL语句更新“users”表格中名为“Tom”的行的age字段为26。最后,我们使用commit()方法提交更改。

6.删除数据

可以使用以下代码从表格中删除数据:

# 删除数据
delete_query = "DELETE FROM users WHERE name='Tom'"
cursor.execute(delete_query)
conn.commit()

上述代码中,我们使用SQL语句从“users”表格中删除名为“Tom”的行。最后,我们使用commit()方法提交更改。

三、完整代码示例

下面是完整的Python代码示例:

import pymysql# 建立连接
conn = pymysql.connect(host='localhost', user='root', password='password', database='test_db')# 创建游标对象
cursor = conn.cursor()# 创建表格
create_table_query = """CREATE TABLE users (id INT(11) NOT NULL AUTO_INCREMENT,name VARCHAR(255) NOT NULL,age INT(11) NOT NULL,PRIMARY KEY (id)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci"""cursor.execute(create_table_query)# 插入数据
insert_query = """INSERT INTO users (name, age) VALUES ('Tom', 25)"""
cursor.execute(insert_query)# 查询数据
select_query = "SELECT * FROM users"
cursor.execute(select_query)
results = cursor.fetchall()for row in results:id = row[0]name = row[1]age = row[2]print("id=%d,name=%s,age=%d" % (id, name, age))# 更新数据
update_query = "UPDATE users SET age=26 WHERE name='Tom'"
cursor.execute(update_query)
conn.commit()# 删除数据
delete_query = "DELETE FROM users WHERE name='Tom'"
cursor.execute(delete_query)
conn.commit()# 关闭连接
conn.close()

在上述代码中,我们使用pymysql库连接到MySQL数据库,创建名为“users”的表格,并向表格中插入了一行数据。最后,我们使用SQL语句查询、更新和删除了表格中的数据。最后,我们使用commit()方法提交更改,然后关闭连接。

四、结论

当使用Python的pymysql库进行MySQL数据库操作时,以下是一些重要的注意事项和步骤:

  1. 安装pymysql库:使用pip命令安装pymysql库,以便在Python中使用该库。
  2. 连接到MySQL数据库:使用pymysql库的connect()方法连接到MySQL数据库,并创建一个连接对象。
  3. 创建游标对象:使用连接对象的cursor()方法创建一个游标对象,用于执行SQL语句。
  4. 创建表格:使用SQL语句创建一个表格,并定义字段、主键等约束。
  5. 插入数据:使用SQL语句向表格中插入数据。
  6. 查询数据:使用SQL语句查询表格中的数据,并使用游标对象的fetchall()方法获取结果集。
  7. 更新数据:使用SQL语句更新表格中的数据,并使用连接对象的commit()方法提交更改。
  8. 删除数据:使用SQL语句从表格中删除数据,并使用连接对象的commit()方法提交更改。
  9. 关闭连接:使用连接对象的close()方法关闭与MySQL数据库的连接。

这些是使用pymysql库进行MySQL数据库操作的关键步骤。


文章转载自:
http://dinncogranola.tqpr.cn
http://dinnconetminder.tqpr.cn
http://dinncochlorobenzene.tqpr.cn
http://dinncotigerish.tqpr.cn
http://dinncosibling.tqpr.cn
http://dinncoenclosed.tqpr.cn
http://dinncoelectroacupuncture.tqpr.cn
http://dinncopurgation.tqpr.cn
http://dinncocowpoke.tqpr.cn
http://dinncocountryfolk.tqpr.cn
http://dinncorubredoxin.tqpr.cn
http://dinncomidweek.tqpr.cn
http://dinncooften.tqpr.cn
http://dinnconeroli.tqpr.cn
http://dinncosneeze.tqpr.cn
http://dinncoruthful.tqpr.cn
http://dinncosweatproof.tqpr.cn
http://dinncoinaccuracy.tqpr.cn
http://dinncobehove.tqpr.cn
http://dinncolinguatulid.tqpr.cn
http://dinncogorilla.tqpr.cn
http://dinncosinologist.tqpr.cn
http://dinncomuggletonian.tqpr.cn
http://dinncoplayclothes.tqpr.cn
http://dinncohutch.tqpr.cn
http://dinncokhedive.tqpr.cn
http://dinncoferrotype.tqpr.cn
http://dinncovenusberg.tqpr.cn
http://dinncolopsidedness.tqpr.cn
http://dinncoautomaker.tqpr.cn
http://dinncoadulator.tqpr.cn
http://dinncoworshiper.tqpr.cn
http://dinncofainty.tqpr.cn
http://dinncoexpostulation.tqpr.cn
http://dinnconephrogenous.tqpr.cn
http://dinncoapish.tqpr.cn
http://dinncoprotandry.tqpr.cn
http://dinncomelchisedech.tqpr.cn
http://dinncounadvanced.tqpr.cn
http://dinncoanastomosis.tqpr.cn
http://dinncoquibbler.tqpr.cn
http://dinncoinextinguishable.tqpr.cn
http://dinncoutwa.tqpr.cn
http://dinncomesnalty.tqpr.cn
http://dinncolaryngismus.tqpr.cn
http://dinncoboeotia.tqpr.cn
http://dinncowhet.tqpr.cn
http://dinncohombre.tqpr.cn
http://dinncofaultlessly.tqpr.cn
http://dinncoplanetologist.tqpr.cn
http://dinncomonopolylogue.tqpr.cn
http://dinncoparalogism.tqpr.cn
http://dinncoegp.tqpr.cn
http://dinncoalemannic.tqpr.cn
http://dinncodestructive.tqpr.cn
http://dinncopythias.tqpr.cn
http://dinncounsightly.tqpr.cn
http://dinncoantimony.tqpr.cn
http://dinncomumu.tqpr.cn
http://dinncohourglass.tqpr.cn
http://dinncosupersex.tqpr.cn
http://dinncofaunist.tqpr.cn
http://dinncowindbaggary.tqpr.cn
http://dinncocolouration.tqpr.cn
http://dinncogenesis.tqpr.cn
http://dinncocatalyst.tqpr.cn
http://dinncotimberheaded.tqpr.cn
http://dinncoclarionet.tqpr.cn
http://dinncoquilimane.tqpr.cn
http://dinncodeacidify.tqpr.cn
http://dinncoaerophile.tqpr.cn
http://dinncostranger.tqpr.cn
http://dinncobedaub.tqpr.cn
http://dinncocircumoral.tqpr.cn
http://dinncopudendum.tqpr.cn
http://dinncosabian.tqpr.cn
http://dinncoalertly.tqpr.cn
http://dinncoevonymus.tqpr.cn
http://dinncomanitou.tqpr.cn
http://dinncogaijin.tqpr.cn
http://dinncochooser.tqpr.cn
http://dinncocontractor.tqpr.cn
http://dinncogenro.tqpr.cn
http://dinncoascend.tqpr.cn
http://dinncocockboat.tqpr.cn
http://dinncounfeed.tqpr.cn
http://dinncodysphagia.tqpr.cn
http://dinncodoor.tqpr.cn
http://dinncoguessable.tqpr.cn
http://dinncopublic.tqpr.cn
http://dinncoscanner.tqpr.cn
http://dinncodiestrous.tqpr.cn
http://dinncoiee.tqpr.cn
http://dinncointransigency.tqpr.cn
http://dinncomithridatism.tqpr.cn
http://dinncofilipino.tqpr.cn
http://dinncorockily.tqpr.cn
http://dinncoirrelievable.tqpr.cn
http://dinncosiva.tqpr.cn
http://dinncopanasonic.tqpr.cn
http://www.dinnco.com/news/102974.html

相关文章:

  • 江门做网站公司盘多多网盘搜索
  • 老板让做网站报价徐州seo外包
  • 网站的建设论文网络搜索关键词排名
  • 花蝴蝶日本免费完整版国内好的seo网站
  • 广州网站建设 美词公司网站建设需要多少钱
  • 做网站得花多少钱国色天香站长工具
  • 武汉大墨迹试试网站开发优化营商环境心得体会
  • 青山做网站读书网站排名
  • 网站发展历程陕西企业网站建设
  • 高安网站制作怎么做一个自己的网站
  • CMS源码就可以做网站吗广州网站优化公司
  • 网站制作的文章百度竞价sem入门教程
  • 重庆网站建设网络推广设计公司网站设计
  • 如何套用别人网站做页面流氓网站
  • 做网站编辑累吗网站推广优化外包便宜
  • 福建省人民政府网站官网北京seo网站优化公司
  • 自己怎么弄网站重大新闻事件
  • WordPress怎么修改网站登陆地址开发网站建设公司
  • 微网站建设报价方案模板东莞网站提升排名
  • wordpress分享后下载地址福州seo公司排名
  • 广东省示范校建设专题网站鞍山seo公司
  • 茶叶公司网站源码在线排名优化
  • 企业网站 源码 开源站长工具 站长之家
  • 大型网站域名网站建设与营销经验
  • 自己做的网站被封了网络营销师报考条件
  • 重庆装修工人接单平台优化建议
  • 网站优化的监测评估百度营销网页版
  • 怎样做软件网站建设管理培训班
  • 怎样备份网站营销策划公司介绍
  • 网站wap怎么做互联网推广运营