千家信息网

如何用Python玩转Mysql

发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,这篇文章主要介绍"如何用Python玩转Mysql"的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇"如何用Python玩转Mysql"文章能帮助大家解决问题。前提
千家信息网最后更新 2026年11月03日如何用Python玩转Mysql

这篇文章主要介绍"如何用Python玩转Mysql"的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇"如何用Python玩转Mysql"文章能帮助大家解决问题。

前提:这里默认大家已经安装好mysql。

mysql是关系型数据库,支持大型的数据库,可以处理拥有上千万条记录的大型数据库。通过爬虫采集的数据集存储到mysql后,可以借助mysql的关联查询将相关的数据一步取出。具体的作用这里就不赘述了,下面开始进入实际操作。

1.安装pymysql

通过下面这个命令进行安装

pip install pymysql

pymysql库:Python3链接mysql

备注:

ps:MYSQLdb只适用于python2.x

python3不支持MYSQLdb,取而代之的是pymysql

运行会报:ImportError:No module named 'MYSQLdb'

2.python连接mysql

import pymysql as pmq

localhost是本机ip,这里用localhost表示是当前本机,否则将localhost改为对应的数据库ip。

root是数据库用户名,123456是数据库密码,python_chenge是数据库名。

图上的数据库python_chenge已经建立好(建好之后,才能用上面代码去连接),建好之后,当前是没有表的,现在开始用Python进行建表,插入、查询,修改,删除等操作(结合爬虫去讲解)

在存储之前,先通过python创建表,字段有四个(一个主键+电影名称,链接,评分)

# 创建 movie 表

创建表movie,字段分别为(id ,title ,url ,rate ),CHARACTER SET utf8 COLLATE utf8_general_ci是字符串编码设置为utf8格式

id是主键primary key,int类型,AUTO_INCREMENT自增,非空not null

title,url 是字符串类型varchar(100),同样非空

评分rate 是带小数的数字,所以是float,同样非空

爬虫已经采集到数据,python已经建好表,接着可以将采集的数据插入到数据库,这里介绍两种方式

### 插入数据

id是自增的,所以不需要在传值进去。

定义好插入数据库方法后,开始往数据库进行存储

for i in json_data['subjects']:

1.查询所有

查询表中所有数据

# 查询

2.查询指定的数据

比如查询标题为:唐人街3这一条数据的所有字段

#查询单条

更新数据,还是以上面:唐人街3为例,id为7,将唐人街3评分从5.5改为6

### 更新

同时看一下数据库

同样还是以唐人街为例,其id为7,删除的话咱们可以更新id去删除

def delete(Id):

删除之后,就没有第7条数据了,说明删除成功

关于"如何用Python玩转Mysql"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注行业资讯频道,小编每天都会为大家更新不同的知识点。

数据 数据库 查询 唐人 唐人街 更新 字段 爬虫 知识 建好 存储 评分 字符 字符串 实际 方法 类型 行业 还是 链接 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 喔噻互联网科技有限公司 西安纸贵互联网科技有限公司 北京路客互联网科技有限公司 高科技互联网 深圳恒合互联网络科技有限公司 上海互联网科技有限公司 万易互联网科技 极限挑战互联网科技 长亮科技互联网金融 互联网前沿科技 河南猎农互联网科技有限公司 如何创新互联网科技 企晟互联网信息科技有限公司 工业互联网展湾科技股份有限公司 怎样加入科技互联网 互联网科技快讯热点 互联网时代科技型公司的机会 伍佰万互联网科技是干嘛的 知域互联网科技有限公司官网 科技发展第三阶段互联网时代 科技创新与互联网经济 壹账通互联网科技 大白互联网科技 科技赋能互联网健康 深圳市运趣互联网科技有限公司 互联网金融科技公司干啥的 互联网科技公司有风险吗 用友工业互联网科技发展 恒生科技指数 中概互联网 互联网 科技节活动 微视频大赛
0