Python3网络爬虫课程52使用关系

北京中科白癜风医院靠谱么 https://yyk.99.com.cn/fengtai/68389/

关系型数据库是基于关系模型的数据库,而关系模型是通过二维表来表示的,所以它的存储方式为行列组成的表,每一列是一个字段,每一行是一条记录。表可以看作是某个实体的集合,而实体之间的联系就是表之间的关联关系。多个表组成一个数据库,也就是关系型的数据库。常用的关系型数据库有Mysql、Sqlite、Oracle、SqlServer、DB2、Mariadb、PostgreSQL等.本节以Mysql为例进行讲解.

1.准备工作

首先需要安装Mysql和Python库PyMysql,第一节都有,略……

2.连接数据库

尝试连接一下数据库,我这里Mysql运行在本地,所以其host为localhost.同时创建person数据库

运行结果如下:

使用PyMysql的connect()方法声明一个MySQL链接对象db.传入host,user,password等连接成功后调用cursor()方法获得MySQL的游标,利用游标来进行SQL操作.

3.创建表

我们可以手动创建表,也可以使用代码来创建,如下:

运行之后,创建了一个表person

4.插入数据

假设有一些数据,怎么将其插入数据库呢?

结果如下:

注意:执行插入数据语句之后,需要调用db对象的


转载请注明:http://www.aierlanlan.com/tzrz/3346.html