这是python3的库,所以windows下安装不会像python2那样各种奇葩VC错误。是比较方便的傻瓜安装。
当然,引入的时候: import pymysql
### 数据库连接对象connection
* connection 创建connection对象
* cursor() 使用该链接创建+返回游标
* commit() 提交当前事务
* rollback() 回滚当前十五
* close() 关闭连接
#### 介绍一下connection的参数
* host mysql服务器地址
* port 数字类型 端口
* user 用户名
* passwd 密码
* db 数据库名称
* charset 连接编码,需要显式指明编码方式
### 数据库游标对象cursor
* execute(op[,args]) 执行一个数据库查询和命令
* fetchone() 取得结果集下一行
* fetchmany(size) 取得结果集size行
* fetchall() 取得结果集剩下所有行
* rowcount 最近一次execute返回数据的行数或影响行数
* close() 关闭cursor
import pymysql # 连接数据库,设置主机或者IP,端口(默认3306可以不写),设置账号,设置密码,设置数据库db = pymysql.connect("localhost","root","123456","python")# mysql语句sql = ‘select item_title,item_image,item_price from tb_cart;‘#获取游标对象cursor = db.cursor()#将数据库语句发送给数据库cursor.execute(sql)#接收数据返回的数据# 使用 fetchone() 方法获取单条数据,fetchall()获取多条# data = cursor.fetchall()data = cursor.fetchmany(2)print(cursor.rowcount)print(data)print(len(data))#用完,关闭连接#关闭游标cursor.close()#关闭数据库连接db.close()