数据库
文章平均质量分 87
Hokwok18
这个作者很懒,什么都没留下…
展开
-
MySQL-索引
参考博客:http://www.cnblogs.com/wupeiqi/articles/5713323.htmlhttp://www.cnblogs.com/wupeiqi/articles/5716963.html索引,是数据库中专门用于帮助用户快速查询数据的一种数据结构。类似于字典中的目录,查找字典内容时可以根据目录查找到数据的存放位置,然后直接获取即可。没有索引的查找相当于从前到后一条一条的查找!作用:MySQL中常见索引有:索引名词:覆盖索引:索引合并:索引种类(某种格式存储):建立索引:My原创 2022-07-13 13:49:16 · 236 阅读 · 1 评论 -
MySQL-pymysql模块
pymysql安装:安装成功!检查是否安装成功,即在python环境下import pymysql,不报错就安装成功!代码实现:如果含中文,应在pymysql.connect中添加charset=‘utf8’如下:二、SQL注入攻击的总体思路1.寻找到SQL注入的位置2.判断服务器类型和后台数据库类型3.针对不通的服务器和数据库特点进行SQL注入攻击当用户名输入:'or 1=1-- (前面是个空格)的时候会产生SQL注入这句SQL语句就变成了:解释:or 后面有1=1 是永远成立原创 2022-07-13 13:32:14 · 680 阅读 · 0 评论 -
MySQL-自增、索引、外键、其他操作
一些简单的SQL语句:例如:自增MySQL: 自增步长基于会话级别:一个用户的登录sql窗口就是一个会话,用户设置自增步长,不影响其他用户会话窗口设置。SqlServer:自增步长:基于表级别:数据表会话级别:就是当前运行的会话窗口中执行操作。全局级别:每次进行都是该方式2 索引(加速查找的)唯一索引:MySQL 每张表只能有1个自动增长字段,这个自动增长字段即可作为主键,也可以用作非主键使用,但是请注意将自动增长字段当做非主键使用时必须必须为其添加唯一索引,否则系统将会报错。索引中原创 2022-07-13 13:23:36 · 1018 阅读 · 0 评论 -
MySQL-mysql基础
关系型数据库(数据之间约束和依赖多):sqllite,db2,oracle,access,sql server MySQL非关系型数据库(数据之间约束和依赖少):MongoDB,redis 单机程序(自己DB数据库) 联机程序(公用DB数据库)1.MySQL:是用于管理文件的一个软件服务端软件客户端软件(各种各样)PS:2.在数据库中: 文件夹->数据库 db文件->数据表 文件中的数据->数据行第一步:去官网下载安装(重点)第二步:先解压,然后在mysql下创建一个data空文件夹。原创 2022-07-13 13:04:55 · 1068 阅读 · 0 评论 -
Redis介绍和安装
Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 它支持多种类型的数据结构,如 字符串(strings), 散列(hashes), 列表(lists), 集合(sets), 有序集合(sorted sets) 与范围查询, bitmaps, hyperloglogs 和 地理空间(geospatial) 索引半径查询。 Redis 内置了 复制(replication),LUA脚本(Lua scripting), LRU驱动事件(LRU eviction原创 2022-07-10 21:52:06 · 364 阅读 · 0 评论