一、视图视图是一个虚拟表(非真实存在),其本质是【根据SQL语句获取动态的数据集,并为其命名】,用户使用时只需使用【名称】即可获取结果集,可以将该结果集当做表来使用;使用视图我们可以把查询过程中的临时表摘出来,用视图去实现,这样以后再想操作该临时表的数据时就无需重写复杂的sql了,直接去视图中查找即可,但视图有明显地效率问题,并且视图是存放在数据库中的,……继续阅读 » 搞java代码 3年前 (2022-05-21) 26浏览 0评论0个赞
简介SQLAlchemy是Python语言的一款流行的ORM(Object Relational Mapper)框架,该框架建立在数据库API之上,使用关系对象映射进行数据库操作,即将对象转换成SQL,然后使用数据API执行SQL并获取执行结果。安装SQLAlchemy也很简单,直接使用pip安装即可。<code class="lang……继续阅读 » 搞java代码 3年前 (2022-05-21) 14浏览 0评论0个赞
结构化查询语言(Structured Query Language)简称SQL,是一种特殊目的的编程语言,是一种数据库查询和程序设计语言, 用于存取数据以及查询、更新和管理关系数据库系统。SQL包含的6个部分:(粉红色4个部分用的多)1、数据查询语言DQL (Data Query Language) 也称为“数据检索语句”,用以从表中获得数……继续阅读 » 搞java代码 3年前 (2022-05-21) 29浏览 0评论0个赞
CURSOR(私有SQL 区)就是一个句柄,即指针或引用,指向sql私有区(一个用户的能打开的cursor数由参数open_cursors决定)【确切说,指向sql私有区里的固定部分(The persistentarea)的开始地址,该地址也是sql私有区的开头地址】。然后sql私有区有指针指向共享sql区。私有sql区有两个部分:固定部分:绑定信息,数据……继续阅读 » 搞java代码 3年前 (2022-05-21) 22浏览 0评论0个赞
Cursor常用API1、cursor.execute(query, args=None):执行sql语句。参数: query (str):sql语句。args (tuple, list or dict):sql语句中如果有变量,或者格式化输出,会在这里填充数据。Returns:返回一个int值,表示sql语句影……继续阅读 » 搞java代码 3年前 (2022-05-21) 23浏览 0评论0个赞
一、SQLAlchemy简介SQLAlchemy是Python SQL工具包和对象关系映射器,是python中最著名的ORM(Object Relationship Mapping)框架,它简化了应用程序开发人员在原生SQL上的操作,使开发人员将主要精力都放在程序逻辑上,从而提高开发效率。它提供了一整套著名的企业级持久性模式,设计用于高效和高性能的数据库访……继续阅读 » 搞java代码 3年前 (2022-05-21) 39浏览 0评论0个赞
数据库基础语法1. 登录和登出数据库1. 连接数据库mysql -uroot -pmysql2. 退出数据库quit, exit, ctrl+D 2. 数据库操作的sql语句1. 显示时间select now();2. 查看所有数据库show databases;3. 创建数据库(例如: python1)create datsbas……继续阅读 » 搞java代码 3年前 (2022-05-21) 43浏览 0评论0个赞
mysql中的sql注入问题1、为什么会出现这种问题? 利用特殊符号和注释语法来绕过sql校验 演示:校验用户输入的用户名和密码来使用数据库校验<span style="font-family:"><span>import</span><span> <a href=……继续阅读 » 搞java代码 3年前 (2022-05-21) 14浏览 0评论0个赞
下面是MySQL和sql的区别对比:什么是SQL?SQL是一种用于操作数据库的语言。SQL是用于所有数据库的基本语言。不同数据库之间存在较小的语法更改,但基本的SQL语法基本保持不变。SQL是S tructured Q uery Language 的简短缩写。根据ANSI(美国国家标准协会),SQL是操作关系数据库管理系统的标准语言。SQL用于访问……继续阅读 » 搞java代码 3年前 (2022-05-21) 17浏览 0评论0个赞
关系数据库是多年来最成功的数据库类型,PostgreSQL是世界上可以获得的最先进的开放源码的数据库系统,它提供了多版本并行控制,支持几乎所有SQL构件(包括子查询,事务和用户定义类型和函数),并且可以获得非常广阔范围的(开发)语言绑定(包括C,C++,java,perl,tcl,和Python)。具体的优点特性如下:PostgreSQL的特性覆盖了……继续阅读 » 搞java代码 3年前 (2022-05-21) 13浏览 0评论0个赞