时间:2021-07-01 10:21:17 帮助过:21人阅读
上述代码实现了在pycharm下操作mysql的一个标准流程。其中的重点是:
#.创建连接
conn = pymysql.
connect
(host=
‘127.0.0.1‘
, port=3306,
user
=
‘root‘
, passwd=
‘123‘
, db=
‘t1‘
)
#.创建游标
cursor
= conn.
cursor
()
#.执行语句
游标. execute(“”) 其中引号中为mysql语句
#.提交
conn.
commit
()
#.关闭游标和连接
cursor.close() conn.close()
new_id =
cursor
.lastrowid
# 获取第一行数据
row_1 =
cursor
.fetchone()
# 获取前n行数据
# row_2 =
cursor
.fetchmany(3)
# 获取所有数据
# row_3 =
cursor
.fetchall()
这其中有指针的移动 可用cursor.scroll(1,mode=‘relative‘)相对移动有正负对应着上下移动 cursor.scroll(1,mode=‘absolute‘)移动到绝对的位置。
通过设置cursor括号后的参数控制取数据时的格式,如:字典 cursor = conn.cursor(cursor=pymysql.cursors.DictCursor)
py操作mysql
标签:通过 work man 移动 流程 index 代码实现 chm rowid