sqli-labs第一关 本人菜鸟一枚,此博客仅作为个人学习记录,文章若有技术性错误,欢迎各位大佬批评指正! 此次靶场为sqli-labs中的第一关: 简单判断是否可能存在注入点: 页面出现错误,说明可能存在注入点,按照常规性思维,进一步判断其是字符型还是数字型: 【此处说明:当 and1=*(*代 ...
六、数据库备份与恢复 为什么要备份: 保证重要数据不丢失 数据转移 MySQL数据备份的方式: 直接拷贝物理文件,如MySQL文件目录下的data目录 使用可视化工具手动导出数据(自行查阅可视化相关帮助文档) 使用mysqldump命令用命令行导出 下面是使用mysqldump命令导出数据的命令行具 ...
七、JDBC 1、JDBC概述 1. 什么是JDBC JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高 ...
1. 创建索引 1.1 使用Alter创建索引 1 添加主键索引 特点:数据列不允许重复,不能为null,一张表只能有一个主键;Mysql主动将该字段进行排序 ALTER TABLE 表名 ADD Primary key (col); 添加唯一索引 特点:索引列是唯一的,可以null;Mysql主动 ...
1.1使用“||”连接 select user_name,'姓名:'||CHINA_NAME name from sys_user where user_name ='admin' 1.2使用CONCAT()函数连接 在使用这个函数时,当拼接的值不是字符串时,oracle会自动转换成字符串。 sel ...
修改 my.cnf,使用原生密码 修改 /etc/mysql/my.cnf (我是 Ubuntu 16.04),添加下面一行: default-authentication-plugin= mysql_native_password然后重置密码: ALTER USER 'user'@'localho ...
InnoDB 存储引擎作为我们最常用到的存储引擎之一,充分熟悉它的的实现和运行原理,有助于我们更好地创建和维护数据库表。 InnoDB 体系架构 InnoDB 主要包括了: 内存池、后台线程以及存储文件。 内存池又是由多个内存块组成的,主要包括缓存磁盘数据、redo log 缓冲等; 后台线程则包括 ...
#变量 ##变量类型 SqlServer的变量分为两种,分别是用户自己定义的局部变量,用 “@” 开头的标识符表示。第二种是系统定义和维护的全局变量,用 “@@” 开头的标识符表示。 局部变量的作用范围为定义局部变量的批处理、存储过程、触发器或语句块,变量不能是 text、ntext 或 image ...
SPN(Service Principal name)服务器主体名称。SPN 是服务在使用 Kerberos 身份验证的网络上的唯一标识符,它由服务类、主机名和端口组成。在使用 Kerberos 身份验证的网络中,必须在内置计算机帐户(如 NetworkService 或 LocalSystem)或 ...
SPN(Service Principal name)服务器主体名称。SPN 是服务在使用 Kerberos 身份验证的网络上的唯一标识符,它由服务类、主机名和端口组成。在使用 Kerberos 身份验证的网络中,必须在内置计算机帐户(如 NetworkService 或 LocalSystem)或 ...