前提:这里默认大家已经安装好mysql。
mysql是关系型数据库,支持大型的数据库,可以处理拥有上千万条记录的大型数据库。通过爬虫采集的数据集存储到mysql后,可以借助mysql的关联查询将相关的数据一步取出。具体的作用这里就不赘述了,下面开始进入实际操作。
通过下面这个命令进行安装
pip install pymysql
pymysql库:Python3链接mysql
备注:
ps:MYSQLdb只适用于python2.x
python3不支持MYSQLdb,取而代之的是pymysql
运行会报:ImportError:No module named 'MYSQLdb'
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,同样非空

PHP Apache和MySQL 网页开发初步
本书全面介绍PHP脚本语言和MySOL数据库这两种目前最流行的开源软件,主要包括PHP和MySQL基本概念、PHP扩展与应用库、日期和时间功能、PHP数据对象扩展、PHP的mysqli扩展、MySQL 5的存储例程、解发器和视图等。本书帮助读者学习PHP编程语言和MySQL数据库服务器的最佳实践,了解如何创建数据库驱动的动态Web应用程序。
385
查看详情
爬虫已经采集到数据,python已经建好表,接着可以将采集的数据插入到数据库,这里介绍两种方式
### 插入数据
id是自增的,所以不需要在传值进去。
定义好插入数据库方法后,开始往数据库进行存储
for i in json_data['subjects']:

查询表中所有数据
# 查询

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

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

同时看一下数据库

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

删除之后,就没有第7条数据了,说明删除成功
以上就是如何用Python玩转Mysql的详细内容,更多请关注其它相关文章!
# 连接数
# 天河区做网站优化
# 推广成人网站可以赚钱
# seo营销首选火星10
# 定向推广网站
# 鼓楼公司网站建设方案
# 泉州企业网站推广方法
# 汕尾专业网站优化方法
# 台州网站建设方案公司
# 快速快速seo平台
# 惠州seo外包v1一戈seo24
# Python
# 本机
# 会报
# 为例
# 建好
# 管理系统
# 本书
# 如何在
# 如何用
# 玩转
# MySQL
相关栏目:
【
Google疑问12 】
【
Facebook疑问10 】
【
优化推广96088 】
【
技术知识133117 】
【
IDC资讯59369 】
【
网络运营7196 】
【
IT资讯61894 】
相关推荐:
顺丰快递单号查询寄件人 顺丰寄件人查询入口
菜鸟驿站的取件码忘了怎么办 手机快速查询指南
word邮件合并怎么插入个性化图片_Word邮件合并插入个性化图片方法
win11讲述人怎么关闭 Win11屏幕朗读辅助功能禁用方法【技巧】
J*aScript实现下拉菜单驱动的动态表格数据展示
《伊瑟》凶影追缉库卢鲁boss攻略
Windows 11怎么删除恢复分区_Windows 11使用Diskpart命令强行删除分区
《kimi智能助手》制作ppt教程
123网页端官方登录页 123邮箱网页版即时通讯服务
《真我》申请退款方法
苹果iPhone14ProMax如何新建AppleID_iPhone14ProMax新建AppleID具体流程
Python中处理嵌套字典与列表的数据提取与过滤教程
外媒评《燕云十六声》DIY载具新玩法:很像《塞尔达传说王国之泪》!
火狐浏览器如何刷新修复浏览器 火狐浏览器“重置Firefox”功能详解
申通快递查询 申通物流快递单实时查询入口
使用Python和GBGB API高效抓取指定日期范围和赛道比赛结果教程
CSS布局中意外顶部空白的调试与解决:深入理解padding-top
苹果手机聊天记录删除了如何恢复
在Flask应用中安全高效地更新SQLAlchemy用户数据
鸿蒙单条备忘录如何加密
t3出行如何使用微信支付
《健康大兴》注册方法介绍
qq音乐官方网站入口_qq音乐在线听歌网页版链接
泰拉瑞亚网页版在线登录入口 泰拉瑞亚官方正版入口
抖音评论无法发送如何修复 抖音评论功能操作指南
招商淘客入门指南
德邦快递收费标准详解
《王者荣耀世界》英雄获取攻略
微信如何设置字体大小_微信字体设置的阅读舒适
realme 10 Pro息屏方案_realme 10 Pro省电策略
怎么恢复删除的电脑文件_数据恢复软件使用教程
Go语言中方法与接收器:指针和值类型的调用机制详解
家里的小飞虫总是不断,用什么方法可以彻底根除?
教育查询官方网站入口 教育个人档案查询免费官网
Win10锁屏时间怎么设置 Win10调整自动锁屏时间方法
《原神》月之一版本新增书籍一览
Yandex世界探索 最新官方免登录入口全知道
ToDesk远程摄像头功能使用方法_ToDesk远程视频画面查看设置教程
C++ cast类型转换总结_C++ reinterpret_cast与const_cast的使用
哔哩哔哩黑名单怎么查看
b站如何管理订阅_b站订阅标签分类管理
Go反射进阶:访问内嵌结构体中的被遮蔽方法
139邮箱登录入口官网 139邮箱登录入口官网网址
VS Code中的Tailwind CSS IntelliSense插件使用技巧
mysql镜像配置如何恢复数据_mysql镜像配置数据恢复详细流程
芒果TV官网登录入口 芒果TV官方网站登录入口
windows10怎么设置电源按钮_windows10按下电源键功能修改
《爱南宁》认证电动车方法
QQ邮箱官方登录页_腾讯出品安全稳定的邮箱服务
店铺如何关联视频号推广?视频号推广有什么用?
2023-05-29
运城市盐湖区信雨科技有限公司是一家深耕海外推广领域十年的专业服务商,作为谷歌推广与Facebook广告全球合作伙伴,聚焦外贸企业出海痛点,以数字化营销为核心,提供一站式海外营销解决方案。公司凭借十年行业沉淀与平台官方资源加持,打破传统外贸获客壁垒,助力企业高效开拓全球市场,成为中小企业出海的可靠合作伙伴。