pymysql
---恢复内容开始---
conn = pymysql.connect(host= , user= , passwd= , db= , port= , charset= )
为了正确处理中文字符,charset的值可以设置为 utf8。
.connect返回一个连接对象(conn)。
cur = conn.cursor()
这里创建一个光标对象(cur)。
一个连接可以有很多个光标,一个光标跟踪一种状态信息。
conn.close()
cur.close()
关闭连接和光标,用完之后一定要记得关闭。否则会导致连接泄露,造成一种未关闭连接的假象,即连接已经不再使用,但是数据库却不能关闭,因为数据库不能确定你还要不要继续使用它。这种现象会一直耗费数据库的资源,所以使用完数据库之后记得关闭连接。
cur.execute("mysql命令")
执行mysql命令
cur.fetchone()
返回查询结果。
cur.connection.commit()
提交命令,当插入数据时要提交,才能真正保存命令