sql注入的两种情况: 操作代码: 正常情况 sql注入 1、sql注入之:用户存在,绕过密码 2、sql注入之:用户不存在,绕过用户与密码 防止SQL注入之参数化处理 优化后的代码 正确输入 sql注入,失败示例 ...
分类:
数据库 时间:
2018-11-25 14:28:53
阅读次数:
402
恢复内容开始 linux安装mysql服务分两种安装方法: 1、源码安装,优点是安装包比较小,只有十多M,缺点是安装依赖的库多,安装编译时间长,安装步骤复杂容易出错。 2、使用官方编译好的二进制文件安装,优点是安装速度快,安装步骤简单,缺点是安装包很大,376M左右。我这里官方编译好的Linux二进 ...
分类:
数据库 时间:
2018-11-25 14:34:05
阅读次数:
410
一、 Spring JDBC 简介 Spring JDBC :spring 官方提供的一个持久层框架,对jdbc进行了抽象和封装,消除了重复冗余的jdbc重复性的代码,使操作数据库变的更简单。 但Spring JDBC本身并不是一个orm框架,与hibernate相比,它需要自己操作sql,手动映射 ...
分类:
数据库 时间:
2018-11-25 14:49:03
阅读次数:
210
异常: 发现问题 jdbc.properties文件之前的配置: 修改后: 先记下来, 后面有空具体看看原因 ...
分类:
数据库 时间:
2018-11-25 16:16:44
阅读次数:
289
一,mysql-mha环境准备 1.1 实验环境: 1.2 软件包 用到得所有包 链接:https://pan.baidu.com/s/1aQ1HC-j3U762zWGW63dfbA 提取码:o1dh 1) mha管理节点安装包: mha4mysql-manager-0.56-0.el6.noarc ...
分类:
数据库 时间:
2018-11-25 16:19:11
阅读次数:
229
偶然遇到一次 启动模拟器,无限弹出 adb 已停止运行 期间 更换其他 模拟器也解决不了,通过这个方式,自动好了: 1、重启计算机(不确定是否必须) 2、检查adb端口是否被占用。打开CMD ,直接输入 netstat -aon|findstr "5037" 如下图; 如果占用,接着输入 taskl ...
分类:
数据库 时间:
2018-11-25 16:28:14
阅读次数:
187
每次搭环境都要重新修改, 记录一下: 在Linux里面: # ./mysql -uroot -p查看权限: > use mysql; > select host, user from user; > grant all privileges on *.* to 'root'@'%'; > flush ...
分类:
数据库 时间:
2018-11-25 17:42:32
阅读次数:
115
ZC:这是使用 TCP的方式来传输 modbus协议数据包的,想追一下源码 看看到底是不是 socket,追到 ModbusMaster.class的 调用函数sendImpl(...)就追不下去了。后一想 通过Debug来追,就来到了 TcpMaster.class中 在函数openConnect ...
分类:
数据库 时间:
2018-11-25 17:42:47
阅读次数:
217
Google了很多“MySQL索引失效”的文章,写的都很杂乱,于是自己综合了几篇文章,整理了一下。 参考资料: https://www.jianshu.com/p/932bcdf2c89f https://blog.csdn.net/u010796790/article/details/521948 ...
分类:
数据库 时间:
2018-11-25 17:43:14
阅读次数:
162
这几天开发的线上商超系统长时间不操作,会频繁的出现第一次登陆或者跟数据库操作有关的方法都会报500错误,很是鸡肋啊这个问题。 经过网上不断的探索,在知识的海洋里畅游了几分钟后我自己总结出一套方法,我用的方法就比较笨了 首先我用的是腾讯云的sql 网上很多让设置超时时间,这个对我来说不实际,因为腾讯给 ...
分类:
数据库 时间:
2018-11-25 17:44:20
阅读次数:
264
WITH cte AS ( SELECT * ,UnitID AS level FROM UnitTable WHERE UnitID=2 UNION ALL SELECT g.*,level+1 FROM UnitTable g INNER JOIN cte ON g.FatherID=cte.U ...
分类:
数据库 时间:
2018-11-25 17:47:07
阅读次数:
284
今天,由于一时疏忽,造成了对正式数据库修改了用户密码的情况。寒冬冒冷汗!!! 立即上网找修改方法,万幸找到,也修改回来,特此在此留个记忆!! 由于我发现问题的早,还能记得时间和表 网上找到的方法还有搜索记录 select r.FIRST_LOAD_TIME,r.* from v$sqlarea r ...
分类:
数据库 时间:
2018-11-25 17:49:30
阅读次数:
206
出现这个问题, 说明一点, 我对spring的注解方式的配置只是知道一个皮毛. 没有深入理解. 有时间要把这部分充充电 以前都是通过配置文件配置的mybatis. 现在要迁移到spring boot上都是用注解的方式. 就出现了一个问题, 提示说sqlSesstionFactory不存在. 看源码我 ...
分类:
数据库 时间:
2018-11-25 17:49:59
阅读次数:
381
-- 修改系统当前日期格式ALTER SESSION SET nls_date_format = "YYYY-MM-DD HH:MI:SS"; 截取一个字段 SUBSTR(字段,开始下标,截取长度)SELECT EMP.ENAME "雇员原名称", SUBSTR(EMP.ENAME, 1, 3) " ...
分类:
数据库 时间:
2018-11-25 17:54:31
阅读次数:
171
1、首先检查 MySQL 是否已安装 2、MySQL 依赖 libaio,所以先要安装 libaio 3、下载 MySQL Yum Repository 注意:如果提示-bash: wget: 未找到命令,请先执行 yum install wget 安装 wget 4、添加 MySQL Yum Re ...
分类:
数据库 时间:
2018-11-25 18:01:40
阅读次数:
199
使用过程中发现oracle运行很慢(其实应该先关注空间问题),就准备关机重启一下,关不掉就强制关闭,然后启动就报错了。 1.SQL> startup ORACLE instance started. Total System Global Area 6614106112 bytesFixed Siz ...
分类:
数据库 时间:
2018-11-25 20:03:26
阅读次数:
229
创建表空间(应用一般命名为*apas,用户一般命名为*apasuser)create tablespace newapas nologging datafile 'D:\oracle\product\10.2.0\oradata\orcl\newapas.ora' size 1000m reuse ...
分类:
数据库 时间:
2018-11-25 20:08:43
阅读次数:
232
1.简介 1.1 软件介绍 MHA(Master High Availability)目前在MySQL高可用方面是一个相对成熟的解决方案,作为MySQL高可用性环境下故障切换和主从提升的高可用软件。在MySQL故障切换过程中,MHA能做到0~30秒之内字段完成数据库的故障切换,并且在进行故障切换过程 ...
分类:
数据库 时间:
2018-11-25 20:11:17
阅读次数:
224
安装数据库mysql安装Mariadb安装文档MongoDB安装vim/etc/yum.repos.d/mongodb.repo[MongoDB]name=MongoDBbaseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.4/x86_64/enabled=1gpgcheck=0yuminstallmongodb
分类:
数据库 时间:
2018-11-25 20:15:38
阅读次数:
213
^H不是H键的意思,是backspace 主要是当你的终端backspace有问题的时候才需要设置 在linux环境下使用sqlplus,在回删(backspace)时往往会出现 一串的乱码。出现乱码是由于oracle的sqlplus不使用gnu的readline库造成的。 解决方法有2种: 1. ...
分类:
数据库 时间:
2018-11-25 20:17:42
阅读次数:
232