Oracle MySQL SQL Server 【注意】SQL Server 字段有约束或者索引,需要按如下方式处理: 字段是主键: 字段有约束,并且修改后字段长度大于原长度: 字段有索引,比如唯一索引,并且修改后字段长度大于原长度: ...
分类:
数据库 时间:
2019-09-23 18:03:39
阅读次数:
90
一、判断注入类型 一般查询语句,字符型和数值型 1.+-数值,如1+1,1+2 2.后面添加‘1 and 1 = 1' 和 ’1 and 1 = 2' 进行查询,若1=1返回正确而1=2返回错误则为数值型 3.加'#,若返回正确则为字符型 二、查列数(有待考证) order by num num为数 ...
分类:
数据库 时间:
2019-09-23 18:09:04
阅读次数:
106
一般用substring函数截取出特定字段,如 --用户姓名第二个字是'大'字的 select * from Users where SUBSTRING(UserName,2,1)='大' 第二种方法就是直接like模糊查询,看具体情况使用 select * from Users where Use ...
分类:
数据库 时间:
2019-09-23 18:15:10
阅读次数:
124
一、 JDBC 简介 1 什么是 JDBC JDBC(Java DataBase Connectivity)java 数据库连接 是 JavaEE 平台下的技术规范 定义了在 Java 语言中连接数据,执行 SQL 语句的标准(标准即是接口;) 可以为多种关系数据库提供统一访问 2 什么是数据库驱动 ...
分类:
数据库 时间:
2019-09-23 18:22:32
阅读次数:
118
yum安装MySQL及集群配置
分类:
数据库 时间:
2019-09-23 18:23:02
阅读次数:
101
C#调用Server_SQL: SqlCommand:数据库命令行语句 //数据库路径 static string GetConnectString() { return "data source=192.168.0.96;initial catalog=haha;user id=sa;pwd=zh ...
分类:
数据库 时间:
2019-09-23 18:23:15
阅读次数:
93
首先在两台不同IP的服务器安装相同版本的mysql(也可以docker 用 network模式).例如 主数据库(master) 178.18.0.2 my.cnf的设置(一般在/etc/mysql/my.cnf 具体路径自己找下) #要看准这些,不是是[mysql]这里的 [mysqld] #id ...
分类:
数据库 时间:
2019-09-23 18:38:50
阅读次数:
111
数据库支持的数据类型 整型 tinyint 1字节 取值范围 128~127 默认长度4 smallint 2字节 取值范围 32768~32767 默认长度6 mediumint 3字节 取值范围 16777216~16777215 默认长度9 int 4 字节 取值范围 2147483649~2 ...
分类:
数据库 时间:
2019-09-23 22:12:19
阅读次数:
194
思路一:(最终的结果如果不存在第二高的薪水的话不会返回null) 无论是是使用哪种方法,最终在select后面都要跟一个distinct做到去重的效果 思路二:(解决不能返回null的问题) 方法一:使用子查询结合limit 方法二:使用IFNULL结合limit 补充: 1.对limit的基本使用 ...
分类:
数据库 时间:
2019-09-23 22:17:50
阅读次数:
141
今天在参加笔试的过程中,看到一道题,大概意思就是说,当满足了条件就执行插入语句,当时就蒙了,之前从来都没有考虑过满足条件才插入的情况,所以一直都是这样写的 这样的语句。所以那道题没有做出来。 今天就把插入语句好好复习一下。 ...
分类:
数据库 时间:
2019-09-23 22:21:21
阅读次数:
103
我是将MYSQL安装在C:\Program Files\MySQL所以 右键打开命令行窗口: C:\Program Files\MySQL\MySQL Server 5.0\bin>mysql –uroot –p ...
分类:
数据库 时间:
2019-09-23 22:26:21
阅读次数:
200
[TOC] 一、整型 1.1 类型 tinyint:1字节,取值范围 128~127,默认长度是4 smallint:2字节,取值范围 32768 ~ 32767,默认长度6 mediumint:3字节 int:4字节 2147483648~2147483647 bigint:8字节 1.2 约束 ...
分类:
数据库 时间:
2019-09-23 22:33:23
阅读次数:
127
2、创建一个字符集为utf8的数据库,将数据库字符集修改为gbk 3、创建一个学生student表,有主键id字段,name唯一字段、age字段、height字段、mobile字段 日考: ...
分类:
数据库 时间:
2019-09-23 22:34:13
阅读次数:
145
[TOC] 一、表的完整性约束目的 为了防止不符合规范的数据进入数据库,在用户对数据进行插入、修改、删除等操作时,DBMS自动按照一定的约束条件对数据进行监测,使不符合规范的数据不能进入数据库,以确保数据库中存储的数据正确、有效、相容。 约束条件与数据类型的宽度一样,都是可选参数,主要分为以下几种: ...
分类:
数据库 时间:
2019-09-23 22:35:16
阅读次数:
142
数据库必备操作 创建表的完整语法 创建表的完整语法 数据库表的引擎 引擎是建表的时候规定的,是提给表用的,而不是数据库 展示所有引擎 引擎 innodb(默认) 支持事事务,行级键,外键 引擎 myisam 查询效率要优于innodb,当不需要innodb的功能时, 可以通过myisam来优化数据库 ...
分类:
数据库 时间:
2019-09-23 22:40:36
阅读次数:
111
数据库配置 通过配置文件统一配置的目的:统一管理 服务端(mysqld) 、客户端(client) 配置了 mysqld(服务端) 的编码为utf8,那么再创建的数据库,默认编码都采用utf8 配置流程 1)在mysql安装根目录下,创建配置文件:my.ini mac下配置文件名叫 my.cnf 2 ...
分类:
数据库 时间:
2019-09-23 22:41:34
阅读次数:
121
数据库 1. 什么是数据库: 管理数据的系统 安装某种管理数据的系统 管理的对像本质是文件 2. 存取数据的位置: 内存 . 硬盘 3. 什么是系统: 运行在硬件基础上,管理其他软件 数据库的组成 库: 存放多张表 相当于文件夹 表: 包含多条相同结构的记录 相当于文件 记录: 包含多个key va ...
分类:
数据库 时间:
2019-09-23 22:44:35
阅读次数:
119
#TCL语言 /* transaction control language事务控制语言 事务: 一个或者一组SQL语句组成一个执行单元,这个执行单元要么全部执行,要么全部不执行 案例:转账,张三丰向郭襄转账500 张三丰 1000 郭襄 1000 update 表 set 张三丰的余额=500 w... ...
分类:
数据库 时间:
2019-09-23 22:53:58
阅读次数:
178
数据库的操作 数据库的操作并没有什么好讲的,只有记操作。 数据库配置 数据库修改信息 用户操作:重点 表的修改 创建表的完整语法 数据库表的引擎:驱动数据的方式 数据库优化 数据库的模式 mysql支持的数据类型 整型 浮点型 字符串:数据库优化 char效率要高于varchar 时间 枚举与集合 ...
分类:
数据库 时间:
2019-09-23 22:57:05
阅读次数:
179
一、前言 在Linux下安MySQL数据库主要有三种方式,分别是: 1 RPM包安装; 2 使用已经编译好的安装包; 3 源码编译安装。 本文以安装mysql5.7.27版本为例,介绍这三种安装方式。 二、系统环境 虚拟机VMware Workstation安装Centos6.5系统,操作前/etc ...
分类:
数据库 时间:
2019-09-24 08:38:08
阅读次数:
68