python3 与mysql数据库连接使用实例

[TOC]

PYMySQL安装

VERSION

MYSQL 5.7.21-0

ubuntu 16.04.1

python3可以使用PyMySQL连接数据库可以使用pip或者pip3命令直接安装

pip3 install PyMySQL

安装之后既可以导入该包进行mysql数据库的连接与使用

# 使用实例
pymysql.connect(host, user, password, db)
#    通过该方法建立与数据连接的实例,打开数据库,再调用实例的cursor方法即可建立相应游标对象
#    再由游标对象执行sql语句
cursor = db.cursor()
cursor.execute(sql)
#    最后关闭数据库连接
db.close()

使用简单实例

首先建立相应的数据库用户以及用户有权使用的数据库,可以通过以下操作进行

创建数据库

插入操作

查询操作

Python查询Mysql使用 fetchone() 方法获取单条数据, 使用fetchall() 方法获取多条数据。

  • fetchone(): 该方法获取下一个查询结果集。结果集是一个对象

  • fetchall(): 接收全部的返回结果行.

  • rowcount: 这是一个只读属性,并返回执行execute()方法后影响的行数。

更新操作

Last updated

Was this helpful?