
python操作mysql的包pymysql
如果你的电脑上安装了python2和python3,那你在安装的时候,可以下面这样:
给python2进行安装的时候,使用:
Python2 -m pip install xxx
给python3进行安装的时候,使用:
Python3 -m pip install xxx
注意:python2和python3用的包是不一样的,用法上大同小异的。
python2中调用==>mysqldb
python3中调用==>pymysql


引入模块:

python操作sql之查询数据




快速入门:









默认是向下取一条:

也可以指定向下取3条数据信息:




查询一行数据:



查询多行数据:




python操作sql:添加、修改、删除数据









注意:是双引号里面不能再有双引号,单引号里面也不能再有单引号。

注意:下面是不想插入硬盘-new001这条数据了,只想插入硬盘-new02,所以rollback():



总结:

pythonDBAPI核心对象和核心方法介绍


Django框架orm工具,sqlalchemy工具也就是通过类去操作数据库。
数据插入操作:






数据的更新操作:



数据的删除操作:



数据的查询操作






参数化




SQL注入的现象:



解决SQL注入:

或是:

或是:

本文详细介绍如何使用Python操作MySQL数据库,包括安装pymysql包的方法、基本的查询操作、增删改查等高级操作技巧,并提供了关于SQL注入的安全防范措施。
1419

被折叠的 条评论
为什么被折叠?



