select distinct b.TABLE_SCHEMA,b.TABLE_NAME , b.INDEX_NAME , a.count_starfrom performance_schema.table_io_waits_summary_by_index_usage a ,INFORMATION_ ...
分类:
数据库 时间:
2019-11-03 22:19:09
阅读次数:
179
import java.sql.*; public class Main { // MySQL 8.0 以下版本 - JDBC 驱动名及数据库 URL static final String JDBC_DRIVER = "com.mysql.jdbc.Driver"; static final St... ...
分类:
数据库 时间:
2019-11-03 22:14:05
阅读次数:
124
现在我们来说一说,MySQL的安装方式有哪几种:1.RPM|yum安装速度快,安装方便,不能定制2.二进制:无须安装,解压即用,不能定制3.编译安装:安装慢,可定制5.5之前: ./configure make make install 5.5之后:cmake gmake4.先编译,然后制作rpm,制作yum库,接着yum安装 简便、速度快、可定制、稍微复杂、制作时间长
分类:
数据库 时间:
2019-11-03 22:09:13
阅读次数:
134
这几天做了不少SQL注入题,对SQL注入有点体会,所以写写自己的学习历程与体会。 什么是SQL注入 SQL注入就是指web程序对用户输入的数据的合法性没有进行判断,由前端传入的参数带着攻击者控制的非法语句,攻击者可以通过构造不同的数据库查询语句来实现对数据库的任意操作。 SQL注入原理 SQL注入产 ...
分类:
数据库 时间:
2019-11-03 22:02:49
阅读次数:
94
数据库已经安装完成,可以正常登陆查看用户等操作 system用户只能用normal身份登陆em。除非你对它授予了sysdba的系统权限或者syspoer系统权限。 sys用户具有“SYSDBA”或者“SYSOPER”权限,登陆em也只能用这两个身份,不能用normal。 sys所有oracle的数据 ...
分类:
数据库 时间:
2019-11-03 21:53:52
阅读次数:
110
1.简介(开场废话) 攻击者可通过存在漏洞的页面直接获取到数据库配置信息。如果攻击者可直接访问数据库,则可直接获取用户数据,甚至可以直接控制数据库服务器。 2.影响范围 漏洞涉及范围包括不限于8.0、9.0版 3.搭建个环境(其实环境不重要,信息泄露这个东西) 4.已知漏洞点出现在/mobile/d ...
分类:
数据库 时间:
2019-11-03 20:36:08
阅读次数:
548
Flask-SQLAlchemy安装及设置 SQLALchemy 实际上是对数据库的抽象,让开发者不用直接和 SQL 语句打交道,而是通过 Python 对象来操作数据库,在舍弃一些性能开销的同时,换来的是开发效率的较大提升 SQLAlchemy是一个关系型数据库框架,它提供了高层的 ORM 和底层 ...
分类:
数据库 时间:
2019-11-03 20:25:54
阅读次数:
111
/* * Copyright (c) 1996, 2016, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. ...
分类:
数据库 时间:
2019-11-03 20:25:00
阅读次数:
75
问题描述:都安装了Qt,Mysql之后,发现Qt始终不能连接Mysql 1、安装Qt 2、写程序直接连接QMysql 打印QSqlDatabase: * driver not loaded ,进入../Qt/gcc_64_/plug/sql/,发现有mysql的so,这是Qt提供给我们的动态库,我们 ...
分类:
数据库 时间:
2019-11-03 20:04:00
阅读次数:
226
1、增删改差2、其他: 分组: group by xxx having 聚合条件。。。 分页: 前几行, select .... limit 3; limit 3,4 # 第三行开始,取4行 limit 4 offset 3 # ... 连表: left outer join on # 表1 lef ...
分类:
数据库 时间:
2019-11-03 19:54:49
阅读次数:
97
MongoDB系列---用户及权限管理02 删除用户 更新权限 ...
分类:
数据库 时间:
2019-11-03 18:31:03
阅读次数:
92
1.数据库创建、查看以及使用/切换 直接创建数据库 db1 create database db1; 查看当前在哪个库里边 select database(); 进入库的操作:use 库名; use db1; 判断是否存在,如果不存在则创建数据库 db2 create database if not ...
分类:
数据库 时间:
2019-11-03 18:21:31
阅读次数:
85
安装navicat之后新建连接出现了2059的错误 网上查询过后,发现这个错误出现的原因是在mysql8之前的版本中加密规则为mysql_native_password,而在mysql8以后的加密规则为caching_sha2_password。 解决此问题有两种方法,一种是更新navicat驱动来 ...
分类:
数据库 时间:
2019-11-03 18:09:03
阅读次数:
275
首先想到的是,一条一条更新的速度太慢了,然后就想批量更新,一次更新N条数据。实践是检验真理的唯一标准,不一会儿,代码就敲完了,重新试了一下,效果依旧不理想。啊哦,真是要崩溃!后面又想到了利用异步,我一下子开多个mysql连接,同时处理,可是依旧慢的一笔。然后就放弃了,更新的效率肯定是满足不了了。然后 ...
分类:
数据库 时间:
2019-11-03 18:08:52
阅读次数:
91
MYSQL(mariadb) MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。MariaDB的目的是完全兼容MySQL,包括API ...
分类:
数据库 时间:
2019-11-03 18:07:33
阅读次数:
76
Spring+Mybatis 手动控制事务 参考: https://blog.csdn.net/qq_41750175/article/details/87621170 ...
分类:
数据库 时间:
2019-11-03 17:57:19
阅读次数:
108
单行函数 操作数据对象 接受参数返回一个结果 只对一行进行变换 每行返回一个结果 可以转换数据类型 可以嵌套 参数可以是一列或一个值 包含:字符,数值,日期,转换,通用 字符函数1.大小写控制函数:这类函数改变字符的大小写。 示例: 2.字符控制函数 示例: 数字函数 DUAL 是一个‘伪表’,可以 ...
分类:
数据库 时间:
2019-11-03 16:44:28
阅读次数:
100