首页 > 数据库技术
Mysql创建索引
创建索引alter table tbl_name add primary key (column_list):该语句添加一个主键,这意味着索引值必须是唯一的,且不能为 null。 alter table tbl_name add unique index_name (column_list):这条语 ...
分类:数据库技术   时间:2019-12-01 00:30:11    收藏:0  评论:0  赞:0  阅读:67
一道ctf题目学会sql堆叠注入以及拿flag的骚姿势
0x00:写在前面 题目来源:https://buuoj.cn/challenges 参考wp:https://blog.csdn.net/qq_26406447/article/details/90643951 0x01:堆叠注入 原理很简单,就是个;分隔,成堆的执行sql语句,例如 select ...
分类:数据库技术   时间:2019-12-01 00:25:20    收藏:0  评论:0  赞:0  阅读:251
Oracle 分区表管理之组合分区(分区索引失效与性能比较)
整体结构如下: Oracle 分区表管理之组合分区(分区索引失效与性能比较) 虽然老早就使用了分区表,终于有时间写有关分区表的内容;不是所有的场景数据量变大需要用到分区表,一般单表数据超过2g可以考虑使用分区表,有关oracle分区表,其中单个字段作为分区比较简单,就不作说明,Oracle 11g之 ...
分类:数据库技术   时间:2019-11-30 22:53:44    收藏:0  评论:0  赞:0  阅读:90
MariaDB主从备份
MariaDB主从备份 修改my.ini的参数 修改第67行左右server id 主数据库为 从数据库为 主数据库 进入数据库bin目录 输入数据库密码 执行完show这一步骤,请记住几个参数,一个是File字段的文件名称,以及Position数值,在后续需要使用 从数据库 命令行进入数据库bin ...
分类:数据库技术   时间:2019-11-30 22:29:33    收藏:0  评论:0  赞:0  阅读:81
MYSQL命令(二)
查看表结构和alter 增加、修改、删除字段 16.查看表结构 (1)desc 表名; (2)describe表名; (3)show columns from 表名; (4) show create table 表名; (5) show fields from 表名; 17.alter命令 (1)  ...
分类:数据库技术   时间:2019-11-30 21:51:46    收藏:0  评论:0  赞:0  阅读:62
熟悉javaEE主流框架Spring boot,Spring Cloud,Mybatis,了解Servlet,JDBC
什么是Tomcat 阿帕奇提供的小型服务器软件,支持servet和jsp规范 lib包:存放jar包 WabApp:发布项目的目录 work:jsp编译生成。class的目录 LOgs:存放日志文件 HTTP协议 请求行,请求头和请求体 请求行: 请求方法 请求URL HTTP版本 请求头: Hos ...
分类:数据库技术   时间:2019-11-30 21:51:07    收藏:0  评论:0  赞:0  阅读:74
Mysql常用函数
概念:类似于java中的方法:将一组逻辑语言封装在方法体中,对外暴露方法名 好处:1.隐藏了实现细节 2.提高代码的重用性 调用:select 函数名(实参列表)【from 表】; 分类: ①单行函数 concat,length,ifnull等 ②分组函数 做统计用,又称为聚合函数 一、字符函数 s ...
分类:数据库技术   时间:2019-11-30 21:50:25    收藏:0  评论:0  赞:0  阅读:73
数据库操作语句大全(sql)
数据库操作语句大全(sql) 一、基础 1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说明:备份sql server 创建 备份数据的 device USE master EXEC sp_addu ...
分类:数据库技术   时间:2019-11-30 21:49:51    收藏:0  评论:0  赞:0  阅读:64
MySQL技术内幕4表
4.1索引组织表 如果在创建表时没有显式地定义主键,则InnoDB存储引擎会按照如下方式选择或者创建主键: 首先判断表中是否有非空的唯一索引,如果有,则该列为主键 如果不符合以上条件,InnoDB存储引擎自动创建一个6字节大小的指针 当表中有多个非空唯一索引时,InnoDB存储引擎将选择第一个定义的 ...
分类:数据库技术   时间:2019-11-30 21:49:18    收藏:0  评论:0  赞:0  阅读:68
Windows10下QT5.13.2安装mingw64/MYSQL8.0驱动
开始之前,先将编译器的路径添加到系统环境变量。 我的QT所以sql驱动是在下面这个目录中(大家在自己Qt的安装目录找到对应的文件夹就行,下面的路径也是如此), MySQL的驱动文件是qsqlmysql.dll和qsqlmysqld.dll,带d的是debug版本,和下面的图片一样; 打开文件夹下面的 ...
分类:数据库技术   时间:2019-11-30 21:46:40    收藏:0  评论:0  赞:0  阅读:181
sql 练习题
有两张表,如下 t_person, 员工表,包含年龄,姓名,以及部门id t_department,部门表,包含部门id,部门名称 题1:获取每个部门的平均年龄 SELECT d.id, d. NAME, p.avg_age FROM t_department d LEFT JOIN ( SELEC ...
分类:数据库技术   时间:2019-11-30 21:32:31    收藏:0  评论:0  赞:0  阅读:58
testcontainers 方便的db测试框架
testcontainer是一个强大,简单,基于容器的db测试解决方案 目前已经支持了主流的开发语言 ...
分类:数据库技术   时间:2019-11-30 21:25:58    收藏:0  评论:0  赞:0  阅读:68
db backup to sql
db backup to sql [TOC] MySQL & MariaDB .bat backup.sh ```bash !/bin/bash 以下配置信息请自己修改 mysql_user="USER" MySQL备份用户 mysql_password="PASSWORD" MySQL备份用户的密 ...
分类:数据库技术   时间:2019-11-30 21:21:07    收藏:0  评论:0  赞:0  阅读:80
SQL语句大全,所有的SQL都在这里
SQL语句大全,所有的SQL都在这里 一、基础 1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说明:备份sql server 创建 备份数据的 device USE master EXEC sp_ ...
分类:数据库技术   时间:2019-11-30 21:18:12    收藏:0  评论:0  赞:0  阅读:79
Mysql操作之查询语句
查询语句: select 查询列表 from 表名 where 筛选条件; 去重:select distinct 查询列表...... 选择全部:* 起别名:select 查询列表 as 别名 from 表名 筛选条件: 一、按条件表达式筛选: 简单条件运算符:> < = != <> >= <= 二 ...
分类:数据库技术   时间:2019-11-30 20:42:08    收藏:0  评论:0  赞:0  阅读:72
MYsql图形化工具基础查询,条件查询
##DQL:查询表中的记录 *slect*from 表名; 1.语法: select 字段列表 from 表名列数 where 条件列表 group by 分组字段 having 分组之后的条件 order by 排序 limit 分页限定 2.基础查询 1.多个字段的查询 select 字段名1. ...
分类:数据库技术   时间:2019-11-30 20:41:46    收藏:0  评论:0  赞:0  阅读:72
Mysql查询语句之排序查询
语法: /* select 查询列表 from 表 【where 筛选条件】 order by 排序列表 【asc/desc】 */ ①asc为升序,desc为降序,且默认为升序 ②order by子句可以支持单个字段、多个字段、表达式、函数、别名 ③order by子句一般放在查询语句的最后面,l ...
分类:数据库技术   时间:2019-11-30 20:38:06    收藏:0  评论:0  赞:0  阅读:68
mysql exists用法
在mysql中,有个关键字exists比较难理解,今天就来搞明白其含义和应用 exists的使用总是跟子查询关联起来,一种是不相关子查询,对于exists来说更常用的是相关子查询 不相关子查询:子查询和父查询没有直接的关系。只要子查询为真,则返回父查询的所有结果。否则返回空 select A.id ...
分类:数据库技术   时间:2019-11-30 20:25:52    收藏:0  评论:0  赞:0  阅读:74
数据库关系理论模式分解理解和总结
Armstrong公理系统 逻辑蕴涵 定义/解释 比如A B B C 在关系模型R中成立,可以得到A C字R中也成立,所以称F逻辑蕴含A C。 闭包 定义/解释 在关系模型R中,F所 逻辑蕴涵 的 所有函数依赖 叫做F的闭包,记为$F^{+}$。 某个属性集关于依赖集的闭包 定义/解释 即已有X这个 ...
分类:数据库技术   时间:2019-11-30 20:24:50    收藏:0  评论:0  赞:0  阅读:104
MySQL用户及权限
1. MySQL根据对象级别划分的权限类别: 常见的权限类别:库级别、表级别、字段级别、管理类权限、程序类权限 管理类权限: CREATE TEMPORARY TABLES 创建临时表,一般为16M; CREATE USER:创建用户权限 FILE:在数据库导出某文件中,或者从文件加载至数据库中 S ...
分类:数据库技术   时间:2019-11-30 19:59:50    收藏:0  评论:0  赞:0  阅读:103
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!