本地怎么执行带数据库的python

  如果是windows用户,mysql的安装非常简单,直接下载安装文件,双击安装文件一步一步进行操作即可。

  Linux下的安装可能会更加简单,除了下载安装包进行安装外,一般的linux仓库中都会有mysql,我们只需要通过一个命令就可以下载安装:

  没有报错提示MySQLdb模块找不到,说明安装OK,igbt 单管 模块下面开始使用python操作数据库之前,我们有必要来回顾一下mysql的基本操作:

  Connect()方法用于创建数据库的连接,里面可以指定参数:用户名,密码,主机等信息。

  通过游标cur操作execute()方法可以写入纯sql语句。通过execute()方法中写如sql语句来对数据进行操作。

  conn.commit()方法在提交事物,在向数据库插入一条数据时必须要有这个方法,否则数据不会被真正的插入。

  通过上面execute()方法中写入纯的sql语句来插入数据并不方便。如:

  executemany()方法可以一次插入多条值,执行单挑sql语句,但是重复执行参数列表里的参数,返回值为受影响的行数。

  它获得的只是我们的表中有多少条数据。那怎样才能获得表中的数据呢?进入pythonshell

  fetchone()方法可以帮助我们获得表中的数据,可是每次执行cur.fetchone()获得的数据都不一样,换句话说我没执行一次,igbt 单管 模块游标会从表中的第一条数据移动到下一条数据的位置,所以,我再次执行的时候得到的是第二条数据。

  通过之前的printaa我们知道当前的表中有5条数据,fetchmany()方法可以获得多条数据,igbt 单管 模块但需要指定数据的条数,通过一个for循环就可以把多条数据打印出啦!执行结果如下:

本文由泰州市功放模块有限公司发布于公司简介,转载请注明出处:本地怎么执行带数据库的python

相关阅读