<>强安装pymysql 强>
参考:https://github.com/PyMySQL/PyMySQL/
<代码> pip安装pymsql 代码>
实例一
进口pymysql # 创建连接 #参数依次对应服务器地址,用户名:密码,数据库 康涅狄格州=pymysql.connect(主机=127.0.0.1,用户=?passwd=?23456’, db=把菔尽? # 创建游标 光标=conn.cursor(光标=pymysql.cursors.DictCursor) #执行语句返回影响的行数 effect_row=游标。执行(“select * from课程”) 打印(effect_row) #获取所有数据 结果=cursor.fetchall () 结果=cursor.fetchone() #获取下一个数据 结果=cursor.fetchone() #获取下一个数据(在上一个的基础之上) #光标。滚动(1,模式=喽浴?#相对位置移动 # cursor.scroll(0,模式=熬浴?#绝对位置移动 #提交,不然无法保存新建或者修改的数据 conn.commit () #关闭游标 cursor.close () # 关闭连接 conn.close ()
实例二
进口pymysql #建立连接 康涅狄格州=pymysql.connect(主机=127.0.0.1,用户=?passwd=?23456’, db=把菔尽? # 创建游标 光标=conn.cursor(光标=pymysql.cursors.DictCursor) #插入一条数据% s是占位符占位符之间用逗号隔开 effect_row=游标。执行(“插入课程(cou_name、时间)值(% s % s)”(“英语”,100)) 打印(effect_row) conn.commit () cursor.close () conn.close ()
实例三
进口pymysql.cursors #连接到数据库 连接=pymysql.connect(主机=' localhost ', 用户=坝没А? 密码=皃asswd”, db=笆菘狻? charset=' utf8mb4 ', cursorclass=pymysql.cursors.DictCursor) 试一试: 光标connection.cursor (): #创建一个新记录 sql="插入“用户”(“电子邮件”、“密码”)值(% s % s)” 游标。执行(sql (“webmaster@python.org”,“秘密”)) #连接不是默认自动提交。所以你必须提交保存 #您的更改。 connection.commit () 光标connection.cursor (): #读单个记录 sql=毖≡瘛癷d”,“密码”从“用户”,“电子邮件”=% s” 游标。执行(sql (“webmaster@python.org”)) 结果=cursor.fetchone () 打印(结果) 最后: connection.close ()
<强>总结强>
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对的支持。如果你想了解更多相关内容请查看下面相关链接