Django使用原生SQL语句操作数据库 Django配置连接数据库: 在操作数据库之前,首先先要连接数据库。这里我们以配置 MySQL 为例来讲解。 Django 连接数据库,不需要单独的创建一个连接对象。只需要在 settings.py 文件中做好数据库相关的配置就可以了。示例代码如下: 在Dj ...
分类:
数据库 时间:
2018-12-30 20:29:14
阅读次数:
218
需求: 现在mysql中有一张表,表名是info,我想通过报案号4201820330114401021497在这张表里查询出它对应的id。 这样我们就得到这个了,fetchone是取出一个,得到的是一个元组。fetchall()是取出全部的,也是一个元组,但是元组里的元素还是一个元组。还有一个fet ...
分类:
数据库 时间:
2018-12-20 18:43:02
阅读次数:
793
1.新增数据库表: 2.给表中增加数据: 3.查询数据: Python查询Mysql使用 fetchone() 方法获取单条数据, 使用fetchall() 方法获取多条数据。 fetchone(): 该方法获取下一个查询结果集。结果集是一个对象 fetchall():接收全部的返回结果行. row ...
分类:
数据库 时间:
2018-11-07 11:28:44
阅读次数:
167
pymysql: - 连接、关闭(游标) - execute() -- SQL注入 sss' or 1=1 -- - 增删改: conn.commit() - fetchone fetchall - 获取插入数据自增ID 转储SQL文件 命令行: mysqldump 数据备份: 数据表结构+数据 m ...
分类:
数据库 时间:
2018-11-04 16:12:57
阅读次数:
261
本节重点: pymysql的下载和使用 execute()之sql注入 增、删、改:conn.commit() 查:fetchone、fetchmany、fetchall 一、pymysql的下载和使用 之前我们都是通过MySQL自带的命令行客户端工具mysql来操作数据库,那如何在python程序 ...
分类:
数据库 时间:
2018-11-01 01:00:13
阅读次数:
193
pymysql的下载和使用 execute()之sql注入 增、删、改:conn.commit() 查:fetchone、fetchmany、fetchall pymysql的下载和使用 execute()之sql注入 增、删、改:conn.commit() 查:fetchone、fetchmany ...
分类:
数据库 时间:
2018-10-17 17:49:55
阅读次数:
195
pymysql模块的使用 本节重点: pymysql的下载和使用 execute()之sql注入 增、删、改:conn.commit() 查:fetchone、fetchmany、fetchall 一、pymysql的下载和使用 之前我们都是通过MySQL自带的命令行客户端工具mysql来操作数据库 ...
分类:
数据库 时间:
2018-09-28 15:25:29
阅读次数:
201
用户权限管理、pymysql模块 一、用户管理(权限管理) 在MySQL中自带的mysql数据库中有4个表用于用户管理的 二、pymysql模块 pymysql模块用于Python程序与MySQL的连接 1、查询 2、fetchall、fetchone、fetchmany与scroll fetcha ...
分类:
数据库 时间:
2018-09-17 17:51:31
阅读次数:
204
基于pymsql模块的数据库操作类(单例) 基于数据库连接池实现的数据库操作类 db_pool.py mysql_pool.py setting.py ...
分类:
数据库 时间:
2018-09-15 14:36:12
阅读次数:
213
1、connect(参数) Connection = Connect(*args, **kwargs) Establish a connection to the MySQL database. Accepts several arguments: host: Host where the data ...
分类:
数据库 时间:
2018-09-04 23:36:48
阅读次数:
1808