首页 > 数据库技术
JDBC
一:JDBC编程六步骤: 注册驱动 获取连接(表示JVM进程和数据库进程通道打开了,这属于进程之间的通信,重量级,使用完一定要关闭) 获取数据库操作对象(专门执行sql语句的对象) 执行SQL语句 处理查询结果集 释放资源(千万要记得开启后,一定要关闭) 二:注册驱动,获取连接,获取数据库操作对象: ...
分类:数据库技术   时间:2020-09-05 23:38:08    收藏:0  评论:0  赞:0  阅读:82
MySQL 分支循环
流程分支 delimiter $ CREATE PROCEDURE proc_if () -- 创建存储过程 BEGIN declare i int default 0; -- 声明变量 if i = 1 THEN SELECT 1; ELSEIF i = 2 THEN SELECT 2; ELSE ...
分类:数据库技术   时间:2020-09-05 23:37:30    收藏:0  评论:0  赞:0  阅读:78
MySQL 函数相关
常用函数 一、数学函数 ROUND(x,y) 返回参数x的四舍五入的有y位小数的值 RAND() 返回0到1内的随机值,可以通过提供一个参数(种子)使RAND()随机数生成器生成一个指定的值。 二、聚合函数(常用于GROUP BY从句的SELECT查询中) AVG(col)返回指定列的平均值 COU ...
分类:数据库技术   时间:2020-09-05 23:32:46    收藏:0  评论:0  赞:0  阅读:74
Mysql慢查询学习
1.Mysql慢查询日志配置篇 查看慢查询日志是否开启 OFF关闭 ON开启 show variables like 'slow_query_log' 开启慢查询日志 set global slow_query_log = on 慢查询日志所存储的文件位置 show variables like ' ...
分类:数据库技术   时间:2020-09-05 23:26:54    收藏:0  评论:0  赞:0  阅读:69
SQL语句中的REGEXP'[^abc]'
select * from Table where UserName REGEXP'[^abc]bob'; 该sql语句的作用: 查询表Table中的UserName,并且该UserName不包含‘abc’中的任何一个或多个字符(即不能出现带有‘a或b或c’的UserName),并且该UserNam ...
分类:数据库技术   时间:2020-09-05 23:25:07    收藏:0  评论:0  赞:0  阅读:122
mysql高可用,实现方案
https://www.cnblogs.com/nuanxin/p/5665840.html 对于一个系统而言,可能包含很多模块,比如前端应用,缓存,数据库,搜索,消息队列等,每个模块都需要做到高可用,才能保证整个系统的高可用。 对于数 据库服务而言,高可用可能更复杂,对用户的服务可用,不仅仅是能访 ...
分类:数据库技术   时间:2020-09-05 23:24:20    收藏:0  评论:0  赞:0  阅读:80
MySQL中show profile的使用与分析
一、开启show profile功能 查看当前的状态 是否启用,看看当前的MySQL版本是否支持 show variables like 'profiling'; 默认是关闭,使用前需要开启 或者 show variables like 'profiling%'; 示例: mysql> show v ...
分类:数据库技术   时间:2020-09-05 17:49:11    收藏:0  评论:0  赞:0  阅读:158
redis持久化、RDB、AOF、主从复制、哨兵、集群、
## 1 redis持久化```python# 快照:某时某刻数据的一个完成备份, -mysql的Dump -redis的RDB# 写日志:任何操作记录日志,要恢复数据,只要把日志重新走一遍即可 -mysql的 Binlog -Redis的 AOF ```### 1.1 RDB```python# ...
分类:数据库技术   时间:2020-09-05 17:48:35    收藏:0  评论:0  赞:0  阅读:127
我的MySQL优化之路
一、索引 1. 索引是什么? 定义 索引是帮助MySQL高效获取数据的数据结构。 可以得到索引的本质:索引是数据结构 可以简单理解为索引是:排好序的快速查找数据结构 详细解释 在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构上 ...
分类:数据库技术   时间:2020-09-05 17:47:52    收藏:0  评论:0  赞:0  阅读:124
利用 Spectre 生成 Gmid 数据库
利用 Spectre 生成 Gmid 数据库 学习Murmann《Systematic Design of Analog CMOS Circuits》过程中,需要首先仿真得到关于Gmid参数的数据库。该数据库在Matlab环境下生成。 我的仿真环境为:CentOS7、Matlab2018a、Cade ...
分类:数据库技术   时间:2020-09-05 17:46:58    收藏:0  评论:0  赞:0  阅读:111
g对象、flask-session、数据库连接池、wtforms(forms组件)、信号
## 1 g 对象是什么```python#1 g是一个全局变量,在当前请求中可以放值,取值#2 session对象是可以跨request的,只要session还未失效,不同的request的请求会获取到同一个session,但是g对象不是,g对象不需要管过期时间,请求一次就g对象就改变了一次,或者 ...
分类:数据库技术   时间:2020-09-05 17:44:06    收藏:0  评论:0  赞:0  阅读:71
MySQL数据库高并发处理
总体思想:短, 少, 分流 短: 1.页面静态化, 2.使用缓存 3.使用存储过程, 对于处理一次请求需要多次访问数据库的操作, 将操作整合到存储过程, 这样只需要一次数据库访问 4.延迟修改, 将修改请求保存到内存中, 但可能会断电丢失数据 5.使用索引 少: 1.分表, 但应尽量避免多表关联查询 ...
分类:数据库技术   时间:2020-09-05 17:41:01    收藏:0  评论:0  赞:0  阅读:71
mysql基本语法
建表的三范式原则 1NF:字段不可拆分,必须有主键 2NF:不是复合主键,所有非主键字段都由主键决定 3NF:是复合主键,所有非主键字段都由复合主键共同决定,不能部分决定 #表示备注 这里的命令大小写都可以。 #创建数据库 CREATE DATABASE name #删除数据库 drop datab ...
分类:数据库技术   时间:2020-09-05 17:39:53    收藏:0  评论:0  赞:0  阅读:86
Error: Unable to access jarfile 运行jar包报错
1、可能是执行路径有误 错误 修改后,需使用绝对路径 2、决解1后,还报以下错误,就是你的安装的JDK与jar包中的JDK不是同一版本。idea中有自带的JDK与我们安装的JDK版本有差别 Exception in thread "main" java.lang.UnsupportedClassVe ...
分类:数据库技术   时间:2020-09-05 17:38:24    收藏:0  评论:0  赞:0  阅读:230
数据库语句题目查寻答案
–1.分别查询学生表和学生修课表中的全部数据。 SELECT * FROM student–查询学生表 SELECT * FROM course–查询课程表 –2.查询成绩在70到80分之间的学生的学号、课程号和成绩。 SELECT Sno 学号,Cno 课程号,Grade 成绩 FROM SC W ...
分类:数据库技术   时间:2020-09-05 17:37:32    收藏:0  评论:0  赞:0  阅读:89
Fedora 32 server 安装 oracle database 10.2.0.1 并安装 10.2.0.5 补丁
挺意外,竟然十分顺利! Fedora Server 的基本情况: [root@f32 ~]# uname -a Linux f32 5.8.4-200.fc32.x86_64 #1 SMP Wed Aug 26 22:28:08 UTC 2020 x86_64 x86_64 x86_64 GNU/L ...
分类:数据库技术   时间:2020-09-05 17:35:05    收藏:0  评论:0  赞:0  阅读:79
数据库索引简介
【索引种类】 唯一索引 聚集索引 非聚集索引 【唯一索引】 要求字段的值必须是唯一的。默认主键是唯一索引 注意: 唯一索引并不是是表只能拥有这一个索引,而是指字段内容唯一。 一个表可以有很多唯一索引 与主键的区别: 一个表只能有一个主键,但可以有多个唯一索引 主键不能为空,但是唯一索引允许为空 主键 ...
分类:数据库技术   时间:2020-09-05 17:29:39    收藏:0  评论:0  赞:0  阅读:58
一些SQL查询题目的练习
表结构 员工表: 部门表: 薪水等级表: 题目 1.统计各部门员工数量 显示部门名称 思路:在使用外连接时,为了保证即便没有员工,部门也一定显示,因此用部门表左外连接员工表(或者员工表右外连接部门表)。 代码: select dept.deptno, dname, count(empno) as c ...
分类:数据库技术   时间:2020-09-05 13:52:00    收藏:0  评论:0  赞:0  阅读:82
sqlmap从入门到精通-第七章-7-22 绕过WAF脚本-space2plus.py&space2randomblank.py
46. space2plus.py脚本 通过使用"+"来替换空格 适用于所有数据库 测试地址:python sqlmap.py -u http://106.54.35.126/Less-1/?id=1 --dbs --tamper="space2plus.py" --proxy="http://12 ...
分类:数据库技术   时间:2020-09-05 13:50:43    收藏:0  评论:0  赞:0  阅读:79
MySQL 存储过程(八)
8、mysql 存储过程 8.1、存储过程简介 存储过程是 SQL 语句和控制语句的预编译集合,以一个名称存储并作为一个单元处理,优点: 增强 SQL 语句的功能和灵活性 实现较快的执行速度 减少网络流量 存储过程可以减少 SQL 语句的编译时间,第一次执行完整的流程。等下一次再执行相同的 SQL ...
分类:数据库技术   时间:2020-09-05 13:38:40    收藏:0  评论:0  赞:0  阅读:85
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!