码迷,mamicode.com
首页 > 数据库 > 日排行
sql查询列进行STUFF()拼接 单引号 逗号_xml path excel
有时候查询出的某一列结果要作为其他数据库查询条件,必须要做拼接转换 方法: SELECT [id] = stuff((SELECT distinct ',''' + t.id + '''' FROM table t WHERE t.id = 1 FOR xml path ('')),1,1,''); ...
分类:数据库   时间:2019-08-09 13:59:45    阅读次数:137
MySQL架构
MySQL架构 1. 逻辑架构 1.1 逻辑架构图 1.2 架构分层 1.2.1 连接层 MySQL 客户端连接到MySQL server都是经过这一层的, 用与处理连接,授权校验,安全. 1.2.2 服务层 服务层是MySQL的核心服务层: 1. 查询分析 2. SQL优化 3. 缓存机制 4. ...
分类:数据库   时间:2019-08-09 15:18:14    阅读次数:91
AWS 数据库(七)
数据库概念关系型数据库关系数据库提供了一个通用接口,使用户可以使用使用编写的命令或查询从数据库读取和写入数据。关系数据库由一个或多个表格组成,表格由与电子表格相似的列和行组成。以行列形式存储数据,行包含一个条目的所有信息,列是分离不同数据点的属性架构固定,输入数据前要先锁定列查询方式是SQL语句支持垂直扩展属性每一张表都有主键,通过引用记录的主键,表中的一条记录可以与另一个表中的记录相关。这个指针
分类:数据库   时间:2019-08-09 15:30:22    阅读次数:168
使用aliyun-exporter 获取阿里监控到私有prometheus数据库并展示
使用aliyun-exporter 获取阿里监控到私有prometheus数据库并展示
分类:数据库   时间:2019-08-09 15:38:22    阅读次数:450
sqlserver 佣金分析
片段: 佣金合计: ...
分类:数据库   时间:2019-08-09 15:43:01    阅读次数:103
sql批量入库
public void saveBatch(List<Asset> entitys) throws ClassNotFoundException, SQLException { SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm ...
分类:数据库   时间:2019-08-09 15:47:47    阅读次数:111
聊聊数据库优化
写在前面的话 数据库优化涉及到方方面面的知识,每种数据库的架构,优化方式也都有着很大的差异,如果想做好数据库优化要了解数据库的技术架构、存储结构、存储方式、缓存结构、SQL语句执行过程等有很深刻的了解。本文只是针对开发人员日常用到的通用的优化方法进行介绍,至于数据库参数调整等数据库相关内容也不再本文 ...
分类:数据库   时间:2019-08-09 15:50:41    阅读次数:108
DVWA亲测SQL注入漏洞
介绍:关于sql注入的基础知识,我上篇文章也写过了,这篇就用靶机的漏洞环境来实践操作一下,所谓实践出真理嘛,我们这次试用的漏洞平台是DVWA,Github下载地址:DVWA关于一下注入的基本知识或者姿势,我会在实践中详解。实验:LOW等级先输入1看一下我们在加个单引号这里的搜索框为什么没有显示单引号呢?因为被url编码了一般的url编码其实就是那个字符的ASCII值得十六进制,再在前面加个%。具体
分类:数据库   时间:2019-08-09 15:58:14    阅读次数:113
【sql: 练习题8】查询至少有一门课与学号为" 01 "的同学所学相同的同学的信息
题目:查询至少有一门课与学号为" 01 "的同学所学相同的同学的信息 分析:我们可以先在student_score 表中 查找学号为01 的学生的学习记录,然后再查所有记录的course in 里面 就得到一个具有学生id的结果集,在查学生信息表,拿到学生信息 于是sql 有: SELECT * F ...
分类:数据库   时间:2019-08-09 16:02:22    阅读次数:284
Mysql查询某字段重复值并删除重复值
1.查询重复值: 该语句查询code重复值大于1的记录 2.删除重复: 该语句保留id最小的记录,其余code重复的记录全部删除 ...
分类:数据库   时间:2019-08-09 17:12:57    阅读次数:86
mysql --limit
--一共有七天数据,每页有两个,那么有多少页呢。7//2 + 1 = 4 页 select * from a,b -- 这种笛卡尔查询。乘积 select * from a inner join b on a.aid = b.bid -- ab两表中同时达到查询条件的记录才会被查出来 select ...
分类:数据库   时间:2019-08-09 17:16:04    阅读次数:92
MySQL中的sum的用法
selectsum( if( qty > 0, qty, 0)) as total_qty ,sum( if( qty < 0, 1, 0 )) as negative_qty_countfrom product group by product_id 统计出所有product的qty,然后再统计有 ...
分类:数据库   时间:2019-08-09 17:17:33    阅读次数:146
mysql的所有权限
mysql包含29个权限 usage 连接登陆权限,建立一个用户,就会自动授予其usage权限,该权限只能用于数据库的登陆,不能执行任何操作,且usage权限不能被回收,也即revoke用户并不能删除用户 file file不给,有严重的安全隐患 super super不给,有严重的安全隐患 sel ...
分类:数据库   时间:2019-08-09 17:22:20    阅读次数:109
mysql分组统计按照字段排序方法(分组之后保留最新时间、最大id...)
sql示例如下: 按照success_time分组并保留最新时间的项 ...
分类:数据库   时间:2019-08-09 17:25:14    阅读次数:316
Teradata 数据库介绍
Teradata在整体上是按Shared Nothing 架构体系进行组织的,他的定位就是大型数据仓库系统,定位比较高,他的软硬件都是NCR自己的,其他的都不识别;所以一般的企业用不起,价格很贵。由于Teradata通常被用于OLAP应用,因此单机的Teradata系统很少见,即使是单机系统,Ter ...
分类:数据库   时间:2019-08-09 17:31:44    阅读次数:102
CentOS7 安装mysql(YUM方式)
1.下载mysql源安装包 shell> wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm 2.安装mysql源 shell> yum localinstall mysql57-community-rel ...
分类:数据库   时间:2019-08-09 17:37:47    阅读次数:770
Linux服务器MySQL安装
Linux服务器MySQL安装 1. MySQL官网下载如图: 2. 安装MySQL [root@iZ2zebb0428roermd00462Z /]# rpm -ivh https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch ...
分类:数据库   时间:2019-08-09 17:47:26    阅读次数:112
postgresql目录
1、postgresql10.5安装 2、postgresql语句 3、postgresql后期给开发建表的权限问题 ...
分类:数据库   时间:2019-08-09 17:48:35    阅读次数:87
PostgreSQL物理坏块和文件损坏案例分享
作者简介 王睿操,平安好医数据库架构岗,多年postgresql数据库运维开发工作。曾就职于中国民航信息,迪卡侬。对其他数据库产品也有一定的涉猎。 背景 笔者最近发现很多朋友经常遇到PostgreSQL坏块或者数据混乱的情况,网上中文资料比较少,于是整理了一下笔者遇到各种各样的报错以及解决方案 案例 ...
分类:数据库   时间:2019-08-09 19:01:24    阅读次数:366
Docker安装mysql
分享一下在DockerDesktop下安装mysql遇到的坑。 docker是个好东西,一些新手(比如我)在刚入门时难免遇到各种各样的坑。熟练了,那么就会大大提升我们的工作效率。 安装mysql的一般步骤, 1. docker pull mysql 2. docker run --name mysq ...
分类:数据库   时间:2019-08-09 19:20:56    阅读次数:92
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!