有一个业务sql,它有一些任性,它还有一点麻烦. 首先这个sql的业务通过搜索到该条目上个时间点的一个字段的值,填充回要插入的数据的字段 整体是要根据不同的物品名或其他判定字段,来进行新插入数据的期初数量的填充 这里比如上图 ID 5 的篮球的期初数量是根据上一个时间点的结余数量来填充的 而不能是I ...
分类:
数据库 时间:
2019-12-30 11:34:43
阅读次数:
421
批量创建sequencedeclare type v_array is varray(19) of varchar2(100); v_index number; v_arr v_array:=v_array('gen_table','gen_table_column','sys_config','s ...
分类:
数据库 时间:
2019-12-30 11:35:25
阅读次数:
166
MySQL 8.0 配置mysql_native_password身份验证插件的密码 mysql8.0的默认密码验证不再是password。所以在创建用户时,create user 'username'@'%' identified by 'password'; 客户端是无法连接服务的。 方法一: ...
分类:
数据库 时间:
2019-12-30 11:36:59
阅读次数:
714
1.创建存放安装包的位置,并且进入该目录 命令mkdir /share 命令cd /share 2.查看系统是否已经安装mysql,两种方法都可以 方法一:rpm -qa | grep mysql 方法二:yum list installed | grep mysql 3.如果存在,则移除以前的my ...
分类:
数据库 时间:
2019-12-30 11:39:23
阅读次数:
1432
inner join(内连接),在两张表进行查询时,只保留两张表中完全匹配的结果集: select p.name,p.address,o.orderName from person p inner join orders o on p.id = o.id_p and 1 = 1 order by p ...
分类:
数据库 时间:
2019-12-30 11:40:43
阅读次数:
83
mysql_config_editor 安全登录方式 # 管理员用户 [root@db143 bak]# /usr/local/mysql/bin/mysql_config_editor set --login-path=instance_3306_root --host=localhost --u ...
分类:
数据库 时间:
2019-12-30 11:42:03
阅读次数:
127
update t_hplc_family_import a, t_hplc_family_import b set a.f_name= b.f_num, a.f_num= b.f_name where a.id = b.id AND a.id>=498 ...
分类:
数据库 时间:
2019-12-30 12:59:54
阅读次数:
266
sqlmap是一个自动化的sql注入工具,其主要功能是扫描、发现并利用给定URL的SQL注入漏洞,内置了很多绕过插件,支持的数据库有MySQL, Oracle,PostgreSQL, Microsoft SQL Server, Microsoft Access, IBM DB2, SQLite, F ...
分类:
数据库 时间:
2019-12-30 13:01:44
阅读次数:
118
前些天连课设验收,连数据库时还好好的,今天就连不上了??在网上看了很多博客,最后以简单粗暴的重启服务器解决了。 下面就说说如何重启服务器吧,方便自己日后查看。 1.打开任务管理器 任务栏右键打开任务管理器 2.点击服务 3.点击名称,按名称排序,然后按m键(英文输入法),就可以快速找到进程名以m开头 ...
分类:
数据库 时间:
2019-12-30 13:03:19
阅读次数:
918
先去官网下载点击的MySQL的下载 https://dev.mysql.com/downloads/mysql/ 下载完成后解压 配置初始化的my.ini文件的文件(MYSQL根目录)解压后的目录并没有的my.ini文件,没关系可以自行创建在安装根目录下添加的my.ini(新建文本文件,将文件类型改 ...
分类:
数据库 时间:
2019-12-30 14:10:28
阅读次数:
104
import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONObject; import com.mongodb.client.ListIndexesIterable; import com.mongodb.client.mod... ...
分类:
数据库 时间:
2019-12-30 14:11:39
阅读次数:
783
1.配置application.yml mybatis: mapper-locations: classpath:/mybatis/mapping/*.xml configuration: map-underscore-to-camel-case: true #开启驼峰命名 database-id: ...
分类:
数据库 时间:
2019-12-30 14:13:05
阅读次数:
549
(1)备份操作 a、备份 mysqldump -uroot -p'123456' -B mytest > /mnt/mytest_bak_B.sql 说明:加了-B参数后,备份文件中多的Create database和use mytest的命令 加-B参数的好处: 加上-B参数后,导出的数据文件中已 ...
分类:
数据库 时间:
2019-12-30 14:16:16
阅读次数:
120
https://blog.csdn.net/zanychou/article/details/7403336 EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ID' , @level0type=N'SCHEMA',@ ...
分类:
数据库 时间:
2019-12-30 14:18:50
阅读次数:
232
注入攻击的本质,是把用户输入的数据当做代码执行。 注入的关键条件: 第一个是用户能够控制输入 第二个是原本程序要执行的代码,拼接了用户输入的数据然后进行执行 1.sql注入本质是什么 把用户输入当做代码执行 2.sql注入的条件 用户可控输入和原本程序要执行代码,拼接用户输入且当作SQL语句去执行 ...
分类:
数据库 时间:
2019-12-30 14:22:18
阅读次数:
121
表空间是指磁盘上的一块存储区域,用来存放表。 使用范围分区法对数据量大的表进行分区,分区存放到不同的表空间。 范围分区就是用表中的某个字段值的范围进行分区。 比如: 1)用数值型的id字段,id<100000的在第1个分区,100000<=id<200000的在第二个分区。 2)用日期类型的字段,2 ...
分类:
数据库 时间:
2019-12-30 14:24:31
阅读次数:
112
最近项目出了一个问题,经过排查发现是使用in语句子查询过多的话会出现查询处理器耗尽了资源,如果改为使用关联表是一个办法,但是在为了最小改动,改为使用exists实现 1、新建一个函数,注意:不是存储过程 2、修改In语句如下 直接将原来的in字句替换成strExist1即可。 3、为什么in语句会出 ...
分类:
数据库 时间:
2019-12-30 14:25:26
阅读次数:
295
为什么用NoSql 1.单击MySql 在90年代,一个网站的访问量一般都不大,用单个数据库完全可以轻松应付。在那个时候,更多的都是静态网页,动态交互类型的网站不多。 上述架构下,我们来看看数据存储的瓶颈是什么? 1.数据量的总大小 一个机器放不下时 2.数据的索引(B+ Tree)一个机器的内存放 ...
分类:
数据库 时间:
2019-12-30 14:32:18
阅读次数:
104
一、背景 日常工作中,经常会用到Jmeter去压测,毕竟LR还要钱(@¥&*...),而最常用的接口压力测试,我们都是通过聚合报告去查看压测结果的,然鹅聚合报告的真的是丑到家了,作为程序猿这当然不能忍!那我们要怎么给它变得好看点捏? 二、如何华丽变身? 方式 优点 缺点 Jmeter+ant+Jen ...
分类:
数据库 时间:
2019-12-30 14:48:41
阅读次数:
151
有表tb, 如下: id value 1 aa,bb 2 aaa,bbb,ccc 欲按id,分拆value列, 分拆后结果如下: id value 1 aa 1 bb 2 aaa 2 bbb 2 ccc */ --1. 旧的解决方法(sql server 2000) create table tb( ...
分类:
数据库 时间:
2019-12-30 14:49:23
阅读次数:
127