一、安装
本模块为python第三方模块,需要单独安装。作用为调用mysql接口执行模块
pip3 install pyMySql
二、使用
1、执行sql
#!/usr/bin/env python # -*- coding:utf-8 -*- import pymysql # 创建连接 conn = pymysql.connect(host='10.1.80.200', port=3306, user='alex', passwd='alex', db='cs') # 创建游标 cursor = conn.cursor() # 执行SQL,建立一个测试表 effect_row = cursor.execute("create table cstable (id int,sex char(1),name char(10));") # 提交,不然无法保存新建或者修改的数据 conn.commit() # 关闭游标 cursor.close() # 关闭连接 conn.close()
2、获取新创建数据自增ID
#!/usr/bin/env python # -*- coding:utf-8 -*- import pymysql # 创建连接 conn = pymysql.connect(host='10.1.80.200', port=3306, user='alex', passwd='alex', db='cs') # 创建游标 cursor = conn.cursor() # 执行SQL cursor.execute("select * from cstable;") # 获取前n行数据 # row_2 = cursor.fetchmany(3) # 获取所有数据 # row_3 = cursor.fetchall() # 获取第一行数据 row_1 = cursor.fetchone() # 打印第一行数据 print(row_1) # 关闭游标 cursor.close() # 关闭连接 conn.close()