一款由微软官方发布的数据库管理工具,可以通过命令行,直接生成SQL脚本。
在实际开发中,如果想提高数据库生成效率,则用它能事半功倍。
如果你语言足够熟悉,当然也可以用sqlcms、dotNETcore、Powershell工具在微软平台,快速的对数据库进行各类建模,而这款工具则提供了另一种跨平台... ...
分类:
数据库 时间:
2020-03-30 19:33:19
阅读次数:
109
select dt . DisplayName as [类显示名] ,a .id as [字段定义 Base_DescFlexSegment_ID] ,a .Number as [段号] ,at. Name as [段名称] ,b. id as [Base_DescFlexContext_ID 上下 ...
分类:
数据库 时间:
2020-03-30 19:43:36
阅读次数:
105
补充知识:堆叠注入 Lesson 38 GET - Stacked Query injection - string (1)先测试 ?id=1 SELECT * FROM users WHERE id='1' LIMIT 0,1 显示正常,id值被单引号包裹 加上单引号和注释符 ?id=1' --+ ...
分类:
数据库 时间:
2020-03-30 19:49:44
阅读次数:
77
补充知识(宽字节注入) 推荐解码网站: http://www.mytju.com/classcode/tools/urldecode_gb2312.asp 加上单引号就变成可以注入的地方 这里的转义符号并不影响语句的查询 Lesson 32 GET - Bypass custom filter ad ...
分类:
数据库 时间:
2020-03-30 19:58:57
阅读次数:
98
外键的使用 外键的概念: 一个表的主键在另外一个表中出现,在另外一个表中称为外键 作用:表间的数据插入、更新的时候的一种约束 创建外键: 已经存在的表建立外键: alter table 表名 add foreign key (当前表的字段) references 表名(字段) 创建表的时候建立外键 ...
分类:
数据库 时间:
2020-03-30 20:07:00
阅读次数:
75
JdbcTemplate简介 Spring对数据库的操作在jdbc上面做了深层次的封装,使用spring的注入功能,可以把DataSource注册到JdbcTemplate之中。 JdbcTemplate位于中。其全限定命名为org.springframework.jdbc.core.JdbcTem ...
分类:
数据库 时间:
2020-03-30 21:19:00
阅读次数:
81
mysql常见数据类型 1、数值型 1.1、整型 特点: a.如果不设置无符号还是有符号,默认是有符号,如果想设置无符号,需要添加 unsigned关键词 b.如果插入的数值超出了整型的范围,会报 out of range 异常,并且插入临界值 c.如果不设置长度,会有默认的长度 d.长度代表了显示 ...
分类:
数据库 时间:
2020-03-30 21:24:51
阅读次数:
77
Lesson 42 POST - Error based - String - Stacked (1)查看源代码 这里对用户名进行了处理,不能用单引号什么的,会被转义。 但是没有对密码进行处理,所以我们可以对密码进行注入。 这里可以看到用户名和密码都被单引号进行包裹 (2)先使用admin admi ...
分类:
数据库 时间:
2020-03-30 21:30:35
阅读次数:
73
代码版本:3.4.2 上面这段代码先创建一个SqlSessionFactory,然后通过SqlSessionFactory获取一个SqlSession,然后在从SqlSession获取需要的mapper。 而我们在实际项目中都是通过spring来使用mybatis,如下配置: 项目启动阶段会扫描配置 ...
分类:
数据库 时间:
2020-03-30 21:31:32
阅读次数:
76
1 背景 周一回来发现用户中心批量更新手机号未生效,上 Nexus 看了下有没有人动了 lib datasource(基础架构组的一个组件,简化连接池装配),最新一个版本在上周四,该版本解决了 AutoCommit 的问题,详见参考1。 2 排查过程 1. 打断点,确认手机号在批量插入前已经脱敏。 ...
分类:
数据库 时间:
2020-03-30 21:39:06
阅读次数:
100
# 使用SparkSQL编写wordCount的词频统计 ## word.txt```hello hello scala sparkjava sql html java hellojack jack tom tom you he he sql``` ## spark 代码:```objec ...
分类:
数据库 时间:
2020-03-30 21:50:35
阅读次数:
213
LEFT 返回字符串中从左边开始指定个数的字符。 语法 LEFT ( character_expression , integer_expression ) character_expression 字符或二进制数据的表达式。 character_expression 可以是常量、变量或列 。 in ...
分类:
数据库 时间:
2020-03-30 23:04:57
阅读次数:
87
Lesson 58 GET - challenge - Double Query - 5 queries allowed - Variation 1 由此看到,我们只有5次尝试机会,我们要尽量节省次数,order by在之前已知3列,就不再进行测试。 (1)第一次 ?id=1 显示正常,由此看出id ...
分类:
数据库 时间:
2020-03-30 23:05:28
阅读次数:
93
索引1.什么是索引?有什么用? 索引就相当于一本书的目录,通过目录可以快速的找到对应的资源。 在数据库方面,查询一张表的时候有两种检索方式: 第一种方式:全表扫描 第二种方式:根据索引检索(效率很高) 索引为什么可以提高检索效率呢? 其实最根本的原理是缩小了扫描的范围。 索引虽然可以提高检索效率,但 ...
分类:
数据库 时间:
2020-03-30 23:19:13
阅读次数:
100
Lesson 62 GET - challenge - Blind - 130 queries allowed - Variation 1 由此看出,尝试次数为130次,肯定就是盲注,但是真的一次次试,肯定不行,这里就看一下id值包裹情况,具体尝试不再展示。 (1)id值 http://192.16 ...
分类:
数据库 时间:
2020-03-30 23:35:10
阅读次数:
130
执行卸载vmware-tools 时报如下错误 解决方法: 1删除/etc/vmware-tools 文件 删除命令:rm -rf vmware-tools 2.删除/tmp下所有关于VMware 的文件 rm -rf /tmp vm* ...
分类:
数据库 时间:
2020-03-30 23:37:16
阅读次数:
114
mariadb服务器断电重启之后Missing MLOG_CHECKPOINT的解决办法
分类:
数据库 时间:
2020-03-30 23:47:43
阅读次数:
251
常用的SQL(structured query language 结构化的查询语言)语句1,创建表CREATE 创建TABLE 表PRIMARY KEY主键,唯一标示符;AUTOINCREMENT自动增长NOT NULL 非空UNIQUE 唯一的CREATE TABLE Teacher1 (teac ...
分类:
数据库 时间:
2020-03-31 01:02:44
阅读次数:
95
1.切换目录 cd /usr/lcoal/src 2.从官网下载安装包 wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz 3.解压文件 tar -vxf mysq ...
分类:
数据库 时间:
2020-03-31 01:08:27
阅读次数:
100
1.SQL索引是什么?定义:索引(Index)是帮助MySQL高效获取数据的数据结构,就好比书的目录,加快数据库的查询速度。 2.SQL索引的作用是什么?优点是什么?提高查询效率消除数据分组、排序避免“回表”查询(索引覆盖)优化聚合查询用于多表JOIN关联查询利用唯一性约束,保证数据唯一性InnDB ...
分类:
数据库 时间:
2020-03-31 01:15:09
阅读次数:
100