Python入门学习教程:数据库操作,连接MySql数据库

本教程致力于程序员快速掌握Python语言编程。 本文章内容是基于上次课程Python教程:Python教程:连接数据库,对数据进行增删改查操作和python基础知识之上进行的。如想学习python基础请移步:Python开发实战系列教程-链接汇总,持续更新。

数据库增删改查操作。

我们打开Navicat 创建一个数据库Manager,并且创建一个数据表:Student

并添加初始化数据:

传统方式进行增删改查:

传统方式进行数据库的连接,可以使用如下引擎进行操作。具体代码如下:

MySqlConnector

我们首先安装MySqlConnector 模块。下载地址:https://yunpan.cn/cMCmAXMfzrVrS 访问密码 d1e0

查询:

执行增删改方法:

没有消息就是最好的消息。没有返回值 如果没有报错,一般就成功了。具体可以去数据库查看数据。

MySqlDb

首先安装MySqlDb模块:下载地址https://yunpan.cn/cMCQkJhY2N43I 访问密码 37ff

查询:

执行增删改方法:

TornDb

查询:

增删改:

pycharm开发工具全自动安装模块方法:

写入对应模块名称,并停留在上面出现图标:

点击图标选择install package:

就可以安装了。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏运维小白

10.26 unit介绍

unit介绍 ls /usr/lib/systemd/system //系统所有unit,分为以下类型: service 系统服务 target 多个u...

22270
来自专栏北京马哥教育

httpd服务归纳:浅谈I/O模型

nginx 利用 rewrite 屏蔽IE浏览器 1. 四种理论的I/O模型 1) 调用者(服务进程): 阻塞: 进程发起I/O调用...

315120
来自专栏雨过天晴

原 mac brew

19060
来自专栏企鹅号快讯

利用Django在前端展示Oracle 状态趋势

开发环境 操作系统:CentOS 7.4 Python版本 :3.6 Django版本: 1.10.5 操作系统用户:oms 数据处理:pandas 前端展示:...

33070
来自专栏游戏杂谈

替换系统自带的记事本

系统自带的记事本功能比较弱,所以一般我会选择使用notepad2.exe来替代它。

38930
来自专栏Python爬虫与数据挖掘

如何给Centos系统的虚拟机更改主机名

有的小伙伴们发现Centos系统中主机名很长,想着更改主机名,换个简单的主机名,但是又不知道怎么做。其实这个问题的解决方案很简单的,默认情况下,虚拟机的...

14430
来自专栏韩伟的专栏

高性能服务器架构思路 :分布式系统概念 ( 三 )

分布式的服务器概念很简单,但是实现起来却比较复杂。因为我们写的程序,往往都是以一个CPU,一块内存为基础来设计的,所以要让多个程序同时运行,并且协调运作,这需要...

7.5K40
来自专栏王清培的专栏

聊下 git remote prune origin

在你经常使用的命令当中有一个git branch –a 用来查看所有的分支,包括本地和远程的。但是时间长了你会发现有些分支在远程其实早就被删除了,但是在你本地依...

26580
来自专栏性能与架构

redis性能测试工具 redis-benchmark

image.png redis-benchmark 是redis自带的性能测试工具,可以用来测试本地或远程redis的性能 基本测试 redis-benchm...

60880
来自专栏钟绍威的专栏

scope='request'的bean预加载冲突

Error creating bean with name ‘authenticationSuccessServlet’: Scope ‘request’ is...

20960

扫码关注云+社区

领取腾讯云代金券