码迷,mamicode.com
首页 > 数据库
SQL存储过程直接传表
将数据表传递给SQL Server中的存储过程 创建一个表: 1 CREATE TABLE dbo.TestTableVariable 2 ( 3 ID INT IDENTITY(1,1) primary key, 4 Name VARCHAR(10), 5 Addr VARCHAR(10) 6 ) ...
分类:数据库   时间:2020-04-01 21:02:08    阅读次数:121
Redis数据库常用命令总结
目录 1.1 通用 |命令|释义| | | | |keys | 查询当前数据库有哪些键| |exists key| 判断键是否存在| |type key| 查询数据类型| |del| 删除键| |expire sec| 设置过期时间| 1.2 String |命令|释义| | | | |set ke ...
分类:数据库   时间:2020-04-01 20:58:49    阅读次数:96
GDB+Qemu调试Linux代码
http://www.oldlinux.org/Book-Lite/ http://www.oldlinux.org/download/clk011c-3.0.pdf http://oldlinux.org/ linux官方版本 http://draconux.free.fr/os_dev/linu ...
分类:数据库   时间:2020-04-01 19:46:00    阅读次数:82
SQL Server 常用近百条SQL语句(收藏版)
1. sqlserver查看实例级别的信息,使用SERVERPROPERTY函数 select SERVERPROPERTY ('propertyname') 2. 查看实例级别的某个参数XX的配置 select * from sys.configurations where name='XX' 3 ...
分类:数据库   时间:2020-04-01 19:37:39    阅读次数:85
SQLi-LABS Page-4(Challenges)
Less-54 GET - challenge - Union - 10 queries allowed - Variation 1 get union注入 变异 ?id=1' //显示异常 ?id=1'%23 //显示正常,说明参数可能被 单引号 ' 闭合 ?id=1' order by 3%23 ...
分类:数据库   时间:2020-04-01 19:35:16    阅读次数:97
ubuntu mysql 设置root密码
修改root用户的的密码 这里是关键点,由于mysql5.7没有password字段,密码存储在authentication_string字段中,password()方法还能用 在mysql中执行下面语句修改密码 show databases; use mysql; update user set ...
分类:数据库   时间:2020-04-01 19:30:59    阅读次数:160
面试刷题mysql1:一条sql语句是如何经过mysql的体系结构的?
mysql执行一条sql查询语句背后发生了什么呢? 我是李福春,我在准备面试,今天的题目是: mysql的体系结构是怎样的?一条sql语句在mysql的体系结构中经历了什么? 答: mysql体系结构 mysql的题解结构可以分成3个部分。列举如下: mysql client: 比如一个命令行,或者 ...
分类:数据库   时间:2020-04-01 19:30:46    阅读次数:83
为服务器添加定时脚本+备份数据库
首先crontab -l 查看已有的时程表,能够展示当前的定时任务有哪些 编写脚本: #!/bin/bash HOST:127.0.0.1 User=root PW=mima DATETIME=$(date +%Y_%m_%d_%H%M%S) echo "执行日期:" + ${DATETIME} e ...
分类:数据库   时间:2020-04-01 19:27:46    阅读次数:81
MySQL order by 排序结果不正确
新建一张测试表: CREATE TABLE `tb1` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `a` decimal(19,2) NOT NULL, `acid` bigint(20) NOT NULL, `prid` bigint(20) NOT N ...
分类:数据库   时间:2020-04-01 19:20:23    阅读次数:215
数据库三级封锁协议简述
我们首先来简单了解一下事务:事务首先是定义一组操作集,这组操作集要么都做,要么都不做。 比如A向B转账100元,操作集为 (1)读取A账户金额 (2)A账户金额 - 100元 (3)读取B账户金额 (4)B账户金额 + 100元 如果这组操作集,没有都执行完,只执行了几条语句,就会导致数据库数据不一 ...
分类:数据库   时间:2020-04-01 19:08:22    阅读次数:467
mysql--外键学习
外键的使用 外键的概念: 一个表的主键在另外一个表中出现,在另外一个表中称为外键 作用:表间的数据插入、更新的时候的一种约束 语法 sql [CONSTRAINT constraint_name] FOREIGN KEY [foreign_key_name] (columns) REFERENCES ...
分类:数据库   时间:2020-04-01 17:57:04    阅读次数:84
not exists优化 mysql数据存在不插入
记一次sql优化 原代码 INSERT INTO DataAnalysis_HrmDataHistory (estate,lockstate,delestate,creator,created,modifier,modified,name,employeeCode,sex,department_id ...
分类:数据库   时间:2020-04-01 17:56:29    阅读次数:96
mysql 用 @rownum := @rownum+1 实现 "oracle中的rownum = xxx或者rownum <= xxx" 功能
我们先看看MySQL官网文档是怎么描述这个问题的:如下图所示。 由上面可知:MySQL不允许SQL语句的嵌套语句内的when rownum=1等类似的分页查询,需要用到临时变量来实现改造该功能 举个例子: Oracle中的SQL写法如下: select * from oms_sub_tempdata ...
分类:数据库   时间:2020-04-01 17:45:25    阅读次数:142
C语言连接Oracle数据库
?[toc] 对很多C/C++程序员来说,操作Oracle数据库是一个技术难点,本文讲述采用freecplus开源框架操作Oracle数据库,freecplus框架是C语言技术网作者二十年的技术积累,功能强大,简单易用。 一、源代码说明 ============== freecplus是一个Linu ...
分类:数据库   时间:2020-04-01 16:38:07    阅读次数:95
mgmtdb
1.查看mgmt在那个节点上运行su - grid[grid@host01 ~]$ oclumon manage -get masterMaster = host012.查看状态[grid@host01 ~]$ srvctl status mgmtdbDatabase is enabledInsta ...
分类:数据库   时间:2020-04-01 16:28:37    阅读次数:104
Django 支持自定义表头和根据数据库某字段生成多个sheet的excel下载
工作需要,需要做下载excel的功能,同时根据数据库的某个字段完成多sheet的功能。 由于用处较多,封装了一个函数。 add_worksheet: 为生成多个sheet的方法 views: 根据数据库某个字段生成了3个sheet: ...
分类:数据库   时间:2020-04-01 16:28:03    阅读次数:92
Mybatis检查SQL注入
Mybatis 的 Mapper.xml 语句中 parameterType 向SQL语句传参有两种方式:\ { } 和 ${ }。 使用\ { }是来防止SQL注入,使用${ }是用来动态拼接参数。 如何排查出 1. 检查是否有\$号 如果你使用的是ide代码编辑器,那么可以通过全局搜索 , 快速 ...
分类:数据库   时间:2020-04-01 16:27:44    阅读次数:88
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!