python如何连接mysql(python数据库编程入门)

python如何连接mysql(python数据库编程入门)

  前言

  我们在进行Python编程的时候,时常要将一些数据保存起来,其中最方便的莫过于保存在文本文件了。但是如果保存的文件太大,用文本文件就不太现实了,毕竟打开都是个问题,这个时候我们需要用到。提到数据库,相信大部分人都不会陌生,今天我们要学的就是数据库中小编自认为最棒的Mysql数据库了。

  为了让Python与Mysql 交互,这里我们需要用到Pymsql模块才行。

  下载模块:

  导入模块:

  打开数据库连接软件 SqlYong,如图:

  输入命令:

  这样就创建了一个people 数据库。

  通过上述操作便创建了一个数据表Student并向其中写入了数据,结果如下:

  我们可以一行代码删除这个插入的 数据:

  将下图中的参数依次填入初始化参数中,

  这样就连接到了people数据库,可以看下连接成功的打印信息:

  可以看到我们打印了Mysql的版本和Host信息。

  1.创建游标

  2.编写插入数据表达式

  3.开启游标事件

  4.执行数据库语句,异常判断

  5,执行插入操作

  数据库建立好后,我们可以对它们进行插入数据的操作。

  这样就可以将数据插入进去了。我们还可以自定义插入:

  另外,我们也可以同时插入多条数据,只需先定义好所有的数据,然后在调用即可,这里需要用到插入多条数据的函数Executemany,在这里我插入十万条数据,并测试插入时间,步骤如下:

  6.执行更新操作

  有些数据我们觉得它过时了,想更改,就要更新它的数据。

  7.执行删除操作

  有时候一些数据如果对于我们来说没有任何作用了的话了,我们就可以将它删除了,不过这里是删除数据表中的一条记录。

  你也可以删除表中所有的数据,只需将Sql语句改为:

  当然你也可以删除表,但是一般不建议这样做,以免误删:

  8.执行查询操作

  有时候我们需要对数据库中的数据进行查询,Python也能轻松帮我们搞定。

  在我们进行网络爬虫的时候,需要保存大量数据,这个时候数据库就派上用场了,可以更方便而且更快捷保存数据。

推荐阅读