SQL及其规范SQL(Structured Query Language结构化查询语言)是一种数据库查询语言和程序设计语言,主要用于管理数据库中的数据,如存取数据、查询数据、更新数据等。SQL是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言。 在使用它时,只需要发出"做什么"的命令,"怎么 ...
分类:
数据库 时间:
2019-10-19 23:31:49
阅读次数:
178
MSSQL的提权: xp_cmshell组件的开启: 1、sql2005版本以后默认为关闭状态,需要开启命令执行 开启xp_cmdshell 注入点不支持多执行的话,需要一句一句的运行 利用: sp_OACreate组件的开启(执行命令不回显): 利用: COM组件的利用(cmd可自行上传): 下面 ...
分类:
数据库 时间:
2019-10-19 23:29:41
阅读次数:
215
1.依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> </dependency> <dependency> <groupId>org.spr ...
分类:
数据库 时间:
2019-10-19 23:29:26
阅读次数:
187
MySQL数据类型MySQL支持多种类型,大致可以分为三类:数值、日期/时间和字符串(字符)类型。 数值类型下面的表显示了需要的每个整数类型的存储和范围。 --整数类型数值类型 字节数 无符号数取值类型 有符号数取值类型TINYINT 1 (0,255) (-128,127)SMALLINT 2 ( ...
分类:
数据库 时间:
2019-10-19 23:26:05
阅读次数:
151
数据库操作-- 1.创建数据库(在磁盘上创建一个对应的文件夹) CREATE DATABASE [IF NOT EXISTS] 库名 [CHARACTER SET xxx] --xxx为utf8 或者gbk --[IF NOT EXISTS]此可选项的意思是如果不存在表就创建,如果存在表则不创建。 ...
分类:
数据库 时间:
2019-10-19 23:24:45
阅读次数:
106
连接数据库 方法一: cd /opt/rh/rh postgresql95/root/bin su postgres ./psql \c engine 执行sql语句即可 方法二: 用pgAdmin访问的话 数据库连接信息在/etc/ovirt engine/engine.conf.d/10 set ...
分类:
数据库 时间:
2019-10-19 21:03:23
阅读次数:
109
docker run -p 3306:3306 --name mysql -v /opt/docker_v/mysql/conf:/etc/mysql/conf.d -v /opt/docker_v/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=1 ...
分类:
数据库 时间:
2019-10-19 20:49:06
阅读次数:
109
[TOC] 事务概述 在引入事务之前我们先考虑银行转账的操作: 上边的两个SQL语句必须全部执行,或者由于某种原因第一条语句执行成功而第二条语句执行失败时,第一条语句必须被撤销。我们把多条语句作为一个整体进行操作的功能称为数据库 。把撤销指定SQL语句的过程称为 。数据库事务可以保证事务范围内的所有 ...
分类:
数据库 时间:
2019-10-19 20:47:55
阅读次数:
97
优化页面访问速度(二) ——数据库优化 一、概述 数据库优化,主要包括数据表设计、索引、sql语句、表拆分、数据库服务器架构等方向的优化。 二、数据库设计 在建表的时候,就需要考虑到将来的使用场景,尽量在建表初期就设计好。 1、存储引擎 Mysql常被提到的存储引擎就是InnoDB和MySIAM,其 ...
分类:
数据库 时间:
2019-10-19 20:45:43
阅读次数:
124
echo 'please enter new userid need create' read new_usr echo 'please enter userid to model' read model_usr echo 'please enter SOEID for password' read... ...
分类:
数据库 时间:
2019-10-19 20:22:15
阅读次数:
105
常见约束 含义:一种限制,用于限制表中数据,为了保证表中的数据的准确性和可靠性 分类:六大约束 NOT NULL:非空,用于保证该字段的值不能为空 比如姓名 学号等 DEFAULT:默认 用于保证该字段有默认值 比如性别 PRIMARY KEY:主键约束,用于保证该字段的值具有唯一性 并且非空 比如 ...
分类:
数据库 时间:
2019-10-19 20:17:49
阅读次数:
80
一、数据表的简单操作 用SQL语句选取表中所有的列: 1、 查询exam数据库中city表中所有的列的内容 select * from city; 2、 查询exam数据库中orders表OrderDate列的内容 select OrderDate from orders; 选取惟一的数值: 消除重 ...
分类:
数据库 时间:
2019-10-19 18:57:27
阅读次数:
93
1. 锁分类 MySQL中主要分为全局锁、表级锁和行锁三类。本篇主要涉及全局锁和表级锁。 2. 全局锁 全局锁是对整个数据库实例进行加锁。 Flush table with read lock(FRTWRL)该命令用于加全局锁。使用该命令之后,整个库处于只读状态,不能执行数据的增删改查、建表、修改表 ...
分类:
数据库 时间:
2019-10-19 16:32:41
阅读次数:
122
需先安装libmysqlclient环境依赖: 重试即可 ...
分类:
数据库 时间:
2019-10-19 16:32:02
阅读次数:
87
1.准备mysql的安装包 三个安装包 client:mysql客户端 server : mysql服务器 connector : mysql驱动 2.检查自带的mysql是不是卸载了 2.1 检查自带依赖 2.2 卸载自带依赖 3.安装mysql 3.1 安装MySQL服务器 3.2 安装MySQ ...
分类:
数据库 时间:
2019-10-19 16:26:16
阅读次数:
103
在网上爬取了网上的一些数据,存储在了mysql数据库中,想使用Django将数据展示出来,在网上看到都是使用Django的models和makemigration,migrate命令来创建新表,并使用。 可是我的数据已经存在了已经创建好,并且已经存储有数据了,不能再重新创建新表了。 了解Django ...
分类:
数据库 时间:
2019-10-19 15:18:12
阅读次数:
110