python执行sql查询语句,python进行数据查询

  python执行sql查询语句,python进行数据查询

  1.fetchone该方法获取下一个查询结果集。结果是一个对象。

  2.fetchall接收所有返回的结果行。

  3.rowcount这是一个只读属性,返回执行execute方法后受影响的行数。

  实例

  frompymysqlimport*

  defmain():

  #创建连接连接

  conn=connect(主机=localhost ,端口=3306,用户=root ,密码=mysql ,数据库=jing_dong ,字符集=utf8 )

  #获取光标对象

  cs1=conn.cursor()

  #执行select语句并返回受影响的行数:查询一段数据

  count=cs1.execute(selectid,namefromgoodswhereid=4 )

  #打印受影响的行数

  打印(找到%d条数据,%count )

  foriinrange(计数):

  #获取查询的结果

  result=cs1.fetchone()

  #打印查询结果

  打印(结果)#元组(1,张三,20,男)

  #获取查询的结果

  #关闭光标对象

  cs1.close()

  conn.close()

  if__name__==__main__:

  Main()以上是python对数据库的查询操作。希望对你有帮助。更多python学习方向:Python基础课程

  本教程运行环境:windows7系统,Python 3.9.1,DELL G3电脑。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: