#作业内容'''1、查询所有的课程的名称以及对应的任课老师姓名2、查询学生表中男女生各有多少人3、查询物理成绩等于100的学生的姓名4、查询平均成绩大于八十分的同学的姓名和平均成绩5、查询所有学生的学号,姓名,选课数,总成绩6、查询姓李老师的个数7、查询没有报李平老师课的学生姓名8、查询物理课程比生物课程高的学生的学号9、查询没有同时选修物理课程和体育课程的学生姓名10、查询挂科超过两门(包括两门
原创 2018-03-02 10:12:19
2588阅读
2点赞
5评论
1.插入数据import MySQLdb#创建连接conn = MySQLdb.connect(host='127.0.0.1',user='root',passwd='123456',db='test')cur = conn.cursor()# execute 执行,%s形式是为了防止sql注入reCount = cur.execute('insert INTO test1 (name,coun
原创 2016-08-27 22:38:56
491阅读
1.插入数据import MySQLdb#创建连接conn = MySQLdb.connect(host='127.0.0.1',user='root',passwd='123456',db='test')cur = conn.cursor()# execute 执行,%s形式是为了防止sql注入reCount = cur.execute('insert INTO test1 (name,coun
原创 2016-11-17 15:14:17
488阅读
13.1.1 全局变量任何支持2.0版本DB API的数据库模块都必须定义3个描述模块特性的全局变量。这样做的原因时API设计的很灵活,以支持不同的基础机制、避免过多包装,可如果想让程序同时应用于几个数据库,那可是件麻烦事了,因为需要考虑到各种可能出现的状况。 变量名 用途 apilevel 所使用的python DB API版本 threadsafety 模块的线程安全等级 param
原创 2015-06-13 00:51:23
1404阅读
python数据库编程 sqlite 1.前期准备工作 导入模块: import sqlite3 连接数据库 conn = sqlite3.connect("test.db") #test为数据库名称,若不存在此数据库,会自动创建 测试是否创建或连接数据库成功 print(conn) #打印结果为 ...
转载 2021-08-27 13:46:00
298阅读
2评论
数据库分类: ​ 关于数据库的分类其实可以从各个纬度来进行划分,但是我们最常使用的分类还是根据他们存取数据的特点来进行划分,主要分为关系型数据库和非关系型数据库。 1、关系型数据库 ​ 关系型数据库管理系统(Relational Database Management System:RDBMS)是指 ...
转载 2021-05-07 23:33:46
4010阅读
2评论
为了导入数据,可以先对数据做些处理,让其更容易导入数据库 #!/usr/bin/python #coding=utf-8 import _mysql,sys,time #读入数据函数 def add_data(id,name,created_time):     try:      
原创 2016-08-19 15:08:00
2550阅读
python数据库操作(sqlite)不像常见的客户端/服务器结构范例,SQLite引擎不是个程序与通信的独立进程,而是连接到程序中成为它的一个主要部分。所以主要的通信协议是在编程语言内的直接API调用。这在消耗总量、延迟时间和整体简单性上有积极的作用。整个数据库(定义、表、索引和数据本身)都在...
转载 2015-08-17 02:16:00
199阅读
2评论
我们在做接口自动化的时候,到底要不要做数据库断言? 这个没有绝对的答案的,具体根据公司实际业务的需要来。 有条件的,有需求的,就可以加上数据库断言。 (我以前在外包公司待的时候,测试环境中的数据库访问都需要权限申请,层层审批,就没有做数据库断言) 首先:思路:做数据库断言,为了验证某个接口返回数据与 ...
转载 2021-08-20 16:56:00
684阅读
2评论
python,pymysql,数据库操作
原创 2017-07-10 14:14:06
611阅读
一、基础操作 1、创建数据库表 #!/usr/bin/python3 import pymysql # 打开数据库连接 db = pymysql.connect("localhost","testuser","test123","TESTDB" ) # 使用 cursor() 方法创建一个游标对象
原创 2021-07-21 16:15:24
235阅读
数据模型与概念模型什么是抽象: ER(1)概念(2)抽象的概念 (3)角色(作用) 图示化表达方式 案例:分析并画图
原创 2022-10-21 16:04:31
245阅读
什么是三范式 设计关系型数据库时,遵从不同的规范要求,设计出合理的关系型数据库,这些不同的规范要求被称为不同的范式,各种范式呈递次规范,越高的范式数据库冗余越小。 目前关系型数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、巴斯-科德范式(BCNF)、第四范式(4NF)和
转载 2020-04-09 09:19:00
483阅读
2评论
python数据库读取数据的方法...
一、Redis简介 Redis 一个内存数据库,通过 Key-Value 键值对的的方式存储数据。由于 Redis 的数据都存储在内存中,所以访问速度非常快,因此 Redis 大量用于缓存系统,存储热点数据,可以极大的提高网站的响应速度。1、Redis优点 (1)支持数据的持久化,通过配置可以将内存中的数据保存在磁盘中,Redis 重启以后再将数据加载到内存中; (2)支持列表,哈希,有序集合等数
转载 2023-05-25 10:12:12
181阅读
使用JDBC-ODBC桥接的方式连接不同类型的数据库的程序流程是类似的,只是在为ODBC数据源选择驱动程序的时候,选择对应的驱动程序即可,但是有的数据库ODBC不支持,如mysql数据库。连接mysql数据库需要的步骤:1、安装mysql2、创建数据库和表3、连接数据库并操作数据库查看数据库的编码方式:show variables like 'character%' 1、将数据库的编码格
原创 2014-05-30 17:45:58
752阅读
数据库 创建,删除,查看 数据库
原创 2017-10-02 16:06:30
478阅读
1点赞
1评论
前面的章节介绍了怎么使用 Qt 连接访问数据库 SQLite 和 MySQL,在这一节里将介绍访问数据库的常用操作细节,主要是关于QSqlDatabase,QSqlQuery的运用,以及数据库访问安全相关的SQL 注入攻击。小提示1. 现在比较推荐数据库设计时每个表都有一个无意义的主键,如id。
转载 2021-07-07 10:20:21
2254阅读
一、数据库管理简介1、数据库管理1.1、数据库管理(Database Admin)数据库管理工作就是对数据库管理系统进行管理和维护的工作 核心目标,保证数据库管理系统的 稳定性 安全性 数据一致性 系统的高性能 数据库管理员(Database Administrator) 从事管理和维护数据库管理系统的相关人员的统称1.2、数据库管理及其工作范围数据库对象管理: 物理设计
原创 精选 2023-11-06 19:31:52
629阅读
数据库开发过程中,当你检索的数据只是一条记录时,你所编写的事务语句代码往往使用SELECT INSERT 语句。但是我们常常会遇到这样情况,即从某一结果集中逐一地读取一条记录。那么如何解决这种问题呢?游标为我们提供了一种极为优秀的解决方案。  1.游标和游标的优点         
转载 精选 2008-01-15 09:29:05
1430阅读
  • 1
  • 2
  • 3
  • 4
  • 5