不管是机器学习、web开发或者爬虫数据库都是绕不过去的。那么今天我们就来介绍Python如何Mysql数据库进行连接以及数据的交换主要分为以下几个方面:
什么是数据库?什么是MySQLdbPython如何连接数据库?创建数据库数据库操作-CRUD
数据库基本上是结构化数据的集合通过数据库可以用各种方式轻松地检索,管理和访问数据最简单的数据库形式之一是文本数据库。目前关系数据库是最流行的数据库系统目前主流的关系数据库主要由以下几个:
MySQLdb是一个开源免费的关系数据库管理系统,它使用结构化查询语言SQL(结构化查询语言)是关系数据库的标准语言,允许用户对数据进行各种操作如操作,创建删除等。简而言之SQL允许您对数据执行任何操作。
Python如何连接数据库
Python连接数据库的方法非常简单下图表示Python与数据库的基本数據交换原理。
在连接MySQL数据库之前请确保在计算机上安装了MySQL应用程序。也可使用远程数据库MySQL应用程序提供了一下数据工具:MySQL服务器、所囿可用连接器、MySQL Workbench、MySQL通知程序、用于Excel和Microsoft Visual Studio的工具、MySQL示例数据库、MySQL文档。
在上面的代码中我通过在Python中编写SQL语句写入一组员工数据。写入之后数據库的屏幕截图显示如下:
更新 :用于更新表中的记录或更新表代码如下:
程序说明:我们在上面给出的代码中更新了harshit的行“sal”。下面給出的数据库截图显示更新结果
删除 :用于删除表格。代码示例如下:
程序说明:在上面的代码中我删除了一条'harshit'的重复记录。
Python连接数據库还有一个pymysql函数包该包也十分简单且方便的与数据库进行交互,大家可以尝试一下