美文网首页
python 与 mysql 交互

python 与 mysql 交互

作者: 现实里的童话xklss | 来源:发表于2018-09-24 18:41 被阅读0次

    引入模块

    from pymysql import *

    connection 对象

    用于建立与数据库的连接
    创建对象:调用connect()方法
    conn=connect(参数列表)
    参数host:连接的mysql主机,如果本机是'localhost'
    参数port:连接的mysql主机的端口,默认是3306
    参数database:数据库的名称
    参数user:连接的用户名
    参数password:连接的密码
    参数charset:通信采用的编码方式,推荐使用utf
    例子:
    conn=connect(host='localhost',port=3306,database='jing_dong',user='root',password='mysql',charset='utf8')

    对象方法

    close()关闭连接
    commit()提交
    cursor()返回
    Cursor对象,用于执行sql语句并获得结果
    Cursor对象:
    用于执行sql语句,使用频度最高的语句为select、insert、update、delete
    获取Cursor对象:调用Connection对象的cursor()方法
    cs1=conn.cursor()

    close()关闭

    execute(operation [, parameters ])执行语句,返回受影响的行数
    fetchone()执行查询语句时,获取查询结果集的第一个行数据,返回一个元组

    rowcount只读属性,表示最近一次
    execute()执行后受影响的行数
    connection获得当前连接对象

    相关文章

      网友评论

          本文标题:python 与 mysql 交互

          本文链接:https://www.haomeiwen.com/subject/zglhoftx.html