什么是PyMySQL?

PyMySQL是从Python连接到MySQL数据库服务器的接口, 简单理解就是,Pymysql是python操作mysql数据库的三方模块。就是可以理解为可以在python中连接数据库写MySQL命令。

一 。Pymysql使用基本流程

1、要有mysql数据库

2、要有python

3、要有pymysql


二、操作流程:

重要记住:现在黑窗口打开是数据库

1、创建数据库链接

2、创建游标

3、执行命令

4、关闭链接


三、操作流程具体代码:

import pymysql

#创建数据库链接

db = pymysql.connect(

host = "localhost", #主机ip

user = "root", #数据库用户

password = "****", #用户对应的密码

database = "****", #对应的数据库

port = 3306, #数据库端口,默认3306

charset = 'utf8' #数据库编码

)

#创建游标:游标用于传递python给mysql的命令和mysql返回的内容

cursor = db.cursor()

#执行部分

exe = cursor.execute("show databases") #执行命令,返回查询的条数

print(exe)

#result = cursor.fetchone()

#result = cursor.fetchmany(3)

result = cursor.fetchall() #查询结果

print(result)

#关闭部分

db.commit() #链接提交,用于对数据库的增删改

cursor.close() #关闭游标

db.close() #关闭链接