分组查询: select 列名 from 表名 group by 列 在分组查询中使用聚合查询,会对每一个组别单独执行一次聚合操作 在执行聚合查询或者是分组查询中,只能查询被分组的列或聚合列 同时对多个列进行分组: select 列名 from 表名 group by 列,列 having条件筛选: ...
分类:
数据库技术 时间:
2020-08-09 17:21:12
收藏:
0 评论:
0 赞:
0 阅读:
95
模拟通过文件读写方式对音视频流进行格式转换后,获取音频内容,并支持读取中断后再起线程读取,断开重读的关键在于随机读取文件,它支持保持一个类似游标的文件字节索引,只要每次读取都能把这个游标记录在内存中,那么就算当前的线程意外死掉,新的线程也能直接拿到游标值,按最后一次读取的位置重新开始读。直接看代码: ...
分类:
数据库技术 时间:
2020-08-09 17:18:56
收藏:
0 评论:
0 赞:
0 阅读:
95
第06讲.oracle用户管理②.oracle启动流程分析 使用profile管理用户口令 概述:profile是口令限制,资源限制的命令集合,当建立数据时,oracle会自动建立名称为default的profile,当建立用户没有指定profile选项,那oracle就会将default分配给用户 ...
分类:
数据库技术 时间:
2020-08-09 16:27:04
收藏:
0 评论:
0 赞:
0 阅读:
98
1、 问题:拒绝连接 解决方法:hiveserver2 连接异常,重启(hiveserver2连接比较慢要等一会) 我这里两个RunJar是启动了meatestore和hiveserver2 2、 user:duoduo is not allowed impersonate hadoop100 这个 ...
分类:
数据库技术 时间:
2020-08-09 15:34:48
收藏:
0 评论:
0 赞:
0 阅读:
98
OllyDbg 是有 Oleh Yuschuk 编写的一款具有可视化界面的用户模式调试器.可以在各种版本的 Windows 上运行,但在 NT 架构上是最好的. plugin 目录中存放插件,直接将插件放里面,OD即可检测到. Debug -> Select Import Librariers ,可 ...
分类:
数据库技术 时间:
2020-08-09 14:20:30
收藏:
0 评论:
0 赞:
0 阅读:
127
yum报rpmdb错执行yum提示错误:rpmdb:BDB0113Thread/process424227/139826856310848failed解决方法:cd/var/lib/rpmlsfind./-name"db"|xargs-I{}mv{}bdbak/或rm-rf__db*rpm--rebuilddb
分类:
数据库技术 时间:
2020-08-09 14:19:20
收藏:
0 评论:
0 赞:
0 阅读:
107
centos安装mariadb 前提是你的linux系统中没有安装mariadb 以下均为在root环境下操作 1. 安装mariadb yum install mariadb-server 安装完成之后我们并不能使用mysql命令来启动数据, 原因是我们的数据库服务还有有开启 2. 开启服务 执行 ...
分类:
数据库技术 时间:
2020-08-09 14:15:20
收藏:
0 评论:
0 赞:
0 阅读:
79
在MySQL里新建表自然会涉及设置字段长度,但有时会发现长度限制在一些字段类型中不起作用?字段长度是按字节算还是字符算? 如图中:int看起来只要还在本身类型取值范围内就行,字段长度没有起到作用;而char确实被限制在了5个字符中,甚至不是字节。 背后玄机在于不同数据类型的规则不同。 1、整数类型 ...
分类:
数据库技术 时间:
2020-08-09 14:14:41
收藏:
0 评论:
0 赞:
0 阅读:
170
有一种oracle的登录方式是操作系统验证登录方式,即常说的OS验证登录方式,在SQL server中也有这种方式。 有些朋友经常使用connect / as sysdba登录,但不知道为什么没有提供用户名和密码就得到了sysdba的权限。还认为这样是不是不安全呢? Oracle在常见的多用户操作系 ...
分类:
数据库技术 时间:
2020-08-09 11:11:05
收藏:
0 评论:
0 赞:
0 阅读:
95
本篇主要用于介绍如何在linux服务器下编写备份mysql数据库文件和清理过期备份文件的脚本,以及设置定时任务启动脚本,做到每天定时备份数据库和清理过期备份文件的需求,同时也是一个踩坑记录,本以为网上会有很多相关的博客可以一下子就弄好,没想到花了半天时间,踩了不少坑,有些博客没有写清楚,只是简单地贴 ...
分类:
数据库技术 时间:
2020-08-09 09:16:22
收藏:
0 评论:
0 赞:
0 阅读:
93
1 什么是锁 1.1 锁的概述 在生活中锁的例子多的不能再多了,从古老的简单的门锁,到密码锁,再到现在的指纹解锁,人脸识别锁,这都是锁的鲜明的例子,所以,我们理解锁应该是非常简单的。 再到MySQL中的锁,对于MySQL来说,锁是一个很重要的特性,数据库的锁是为了支持对共享资源进行并发访问,提供数据 ...
分类:
数据库技术 时间:
2020-08-09 09:13:33
收藏:
0 评论:
0 赞:
0 阅读:
93
# 使用之前请在命令行pip install pymysql import pymysql # 1.创建链接 conn = pymysql.connect(host='127.0.0.1', # IP地址 port=3306, # 端口号 database='database_name', # 数据 ...
分类:
数据库技术 时间:
2020-08-09 09:12:36
收藏:
0 评论:
0 赞:
0 阅读:
95
Mysql基础 删除 cmd 删除内容 语言类型 删除速度 drop 数据+结构 DML(可回滚) 快 truncate 数据 DDL(不可回滚) 中 delete 数据 DDL(不可回滚) 慢 说明 1)表结构指表的定义与约束、索引、触发器等 2)delete语句每次从表中删除一行,并将该操作作为 ...
分类:
数据库技术 时间:
2020-08-08 23:52:02
收藏:
0 评论:
0 赞:
0 阅读:
138
0x01 什么是SQL注入 SQL是一种注入攻击,通过前端带入后端数据库进行恶意的SQL语句查询。 0x02 SQL整型注入原理 SQL注入一般发生在动态网站URL地址里,当然也会发生在其它地发,如登录框等等也会存在注入,只要是和数据库打交道的地方都有可能存在。 如这里http://192.168. ...
分类:
数据库技术 时间:
2020-08-08 21:14:20
收藏:
0 评论:
0 赞:
0 阅读:
104
环境:centos7、oracle12c 1、从PDB$SEED创建PDB 使用CREATE PLUGGABLE DATABASE SQL> CREATE PLUGGABLE DATABASE PDB1 ADMIN USER pdb1user IDENTIFIED BY oracle FILE_NA ...
分类:
数据库技术 时间:
2020-08-08 18:39:20
收藏:
0 评论:
0 赞:
0 阅读:
143
一个事务要更新一行,如果刚好有另外一个事务拥有这一行的行锁,会被锁住,进入等待状态。既然进入了等待状态,那么等到这个事务自己获取到行锁要更新数据的时候,它读到的值又是什么呢? CREATE TABLE `t` ( `id` int(11) NOT NULL, `k` int(11) DEFAULT ...
分类:
数据库技术 时间:
2020-08-08 18:37:42
收藏:
0 评论:
0 赞:
0 阅读:
77
第05讲.oracle用户管理综合案例 删除用户 概述:一般以dba的身份去删除某个用户,如果用其它用户去删除用户则需要具有 drop user的权限。 比如:drop user 用户名 [cascade] 当我们删除一个用户的时候,如果这个用户自己已经创建过数据对象,那么我们在删除用户的时候,需要 ...
分类:
数据库技术 时间:
2020-08-08 18:20:31
收藏:
0 评论:
0 赞:
0 阅读:
81
gcc编译器及gdb调试器入门 P1 4.1 P2 4.2 P3 4.3 P4 4.4 把 stdio.h 文件全包含进去了 确实 需要 模块化 机制。。。 ...
分类:
数据库技术 时间:
2020-08-08 18:20:02
收藏:
0 评论:
0 赞:
0 阅读:
78
MySQL 修改密码 1、登录系统 mysql -uroot -p 2、修改密码 语法格式 set password for 用户名@localhost = password('新密码'); 例子: set password for root@localhost = password('xxw123 ...
分类:
数据库技术 时间:
2020-08-08 18:17:06
收藏:
0 评论:
0 赞:
0 阅读:
72
辨析 0: 日志缓存区每秒一次地写到日志文件,并刷到磁盘 mysql> set global innodb_flush_log_at_trx_commit=0; Query OK, 0 rows affected (0.00 sec) 1: 每次提交,日志缓存区写到日志文件,并刷到磁盘上 mysql ...
分类:
数据库技术 时间:
2020-08-08 18:16:34
收藏:
0 评论:
0 赞:
0 阅读:
72