码迷,mamicode.com
首页 > 数据库 > 月排行
数据库表的查询
单表查询: 一 关键字的执行优先级:from #来自表where #来自字段 可以用 [字段名] like(regexp) 'ab%'(正则) 选择以该字段数据以'ab'开头的 group by #分组; 想拿到别的字段必须和group_concat(函数一起使用)having #过滤; 必须是在分 ...
分类:数据库   时间:2019-01-22 23:04:39    阅读次数:388
数据库 --- 40 视图 触发器 存储过程 事务 函数
一.视图 (view) 视图是一种虚拟表,可以把查询出来的临时表保存下来 1.创建视图 2.删除视图 3.修改视图,(原始表的记录也跟着修改) 4.查看视图 二. 触发器(trigger)可进行 增删改 操作 1.创建触发器 2.删除触发器 实例: 三.存储过程 1. 优点: 缺点: 2.程序与数据 ...
分类:数据库   时间:2019-01-22 23:04:55    阅读次数:325
WebService实现数据库操作
1.数据库连接: Data Source : 一个点默认为本地数据库,其他数据库填写相应ip ; Initial Catelog:是目标数据库名称 我们接收一个json字符串,将其value填入一个实例化的类对象,通过这个类的实例化对象来使用它 OverPoint类: executeQuery和ex ...
分类:数据库   时间:2019-01-22 23:05:24    阅读次数:457
Mongo DB 的集群搭建
Mongo DB 提供了集群以及分片策略,这样满足了我们大部分的场景要求。 集群搭建 先说下集群的构架, 可以从下图看到,每个APP 都是把数据写到Primary 中, 然后Primary在把数据复制给secondary中。从图中我们可以看到,只有Primary才有读写的权利,secondary 只 ...
分类:数据库   时间:2019-01-22 23:06:25    阅读次数:351
Oracle SQL 异常处理
今天学了异常处理 有预定义异常 与 用户自定义异常 还有 raise_application_error()函数raise_application_error() 只能把异常抛出而不能处理异常。 预定义异常包括– NO_DATA_FOUND --没有找到数据– TOO_MANY_ROWS --找到多 ...
分类:数据库   时间:2019-01-22 23:06:46    阅读次数:455
MongoDB分片群集
一、关于分片1、什么是分片高数据量和吞吐量的数据库应用会对单机的性能造成较大压力,大的查询会将单机的CPU耗尽,大的数据量对单机的存储压力比较大,最终会耗尽系统的内存而将压力转移到磁盘IO上。MongoDB分片是使用多个服务器存储数据的方法,以支持巨大的数据存储和对数据进行操作。分片技术可以满足MongoDB数据量大量增长的需求,当一台MongoDB服务器不足以存储海量数据或不足以提供可接受的读写
分类:数据库   时间:2019-01-23 00:13:27    阅读次数:219
MySQL总结(一)
一.学习路线 二.Linux体系结构(4层) 第一层:kernel(内核,开源免费)à内存的管理,CPU的调度,文件,系统管理等 第二层:modules(模块,也属于内核层的,属于内核的扩展)à网卡,主板上的Bios等 第三层:API接口(操作系统内部的函数)àlib(glibc,C语言写的lib库 ...
分类:数据库   时间:2019-01-23 00:15:40    阅读次数:226
MongoDB 聚合分组取第一条的案例及实现
关键字:MongoDB; aggregate;forEach 今天开发同学向我们提了一个紧急的需求,从集合mt_resources_access_log中,根据字段refererDomain分组,取分组中最近一笔插入的数据,然后将这些符合条件的数据导入到集合mt_resources_access_l ...
分类:数据库   时间:2019-01-23 00:17:52    阅读次数:260
MySQL提升课程 全面讲解MySQL架构设计
第1章 实例和故事决定电商11大促成败的各个关键因素。第2章 什么影响了MySQL性能详细介绍影响性能各个因素,包括硬件、操作系统等等。第3章 MySQL基准测试了解基准测试,MySQL基准测试工具介绍及实例演示。第4章 MySQL数据库结构优化详细介绍数据库结构设计、范式和反范式设计、物理设计等等 ...
分类:数据库   时间:2019-01-23 00:19:48    阅读次数:323
pgsql 运行状态 采集脚本
脚本来自德哥的github地址,https://github.com/digoal/pgsql_admin_script/blob/master/generate_report.sh 内容如下: #!/bin/bash # 已在CentOS 6.x上进行测试# author: digoal# 201 ...
分类:数据库   时间:2019-01-23 00:24:53    阅读次数:236
MongoDB 分片搭建
MongoDB 已经到了第三篇,同时也是搭建的最后一篇文章了。 MongoDB 的分片搭建。 为什么使用分片? 我们为什么要使用分片呢? 因为现在的数据量越来越大了,为了扩大DB 的性能 以及吞吐量。 MongoDB 分片构架 A MongoDB sharded cluster consists o ...
分类:数据库   时间:2019-01-23 01:24:54    阅读次数:204
MySQL内存使用查看方式
使用版本:MySQL 5.7 在performance_schema有如下表记录内存使用情况 每个内存统计表都有如下统计列: * COUNT_ALLOC,COUNT_FREE:对内存分配和释放内存函数的调用总次数 * SUM_NUMBER_OF_BYTES_ALLOC,SUM_NUMBER_OF_B ...
分类:数据库   时间:2019-01-23 01:25:02    阅读次数:326
(0.2.3)Linux平台下二进制方式安装mysql
本章节:二进制安装mysql 目录: 1、基于Linux平台的Mysql项目场景介绍 2、mysql数据库运行环境准备-最优配置 3、如何下载mysql数据库 4、linux平台下二进制文件方式安装mysql 4.1、环境检查(libaio包) 4.2、安装过程 (1)下载文件、上传安装程序 (2) ...
分类:数据库   时间:2019-01-23 01:25:41    阅读次数:171
数据库进阶了解
一.数据库的备份 1.物理备份:直接复制数据库文件 2.逻辑备份:备份所有执行的sql语句 备份语法: mysqldump -h 服务器 -u 用户名 -p密码 数据库名 > 备份文件.sql 关键参数: 1.-B指定多个库,增加建库语句和use 语句,恢复的时候自动建库. 2.-A或者--all- ...
分类:数据库   时间:2019-01-23 01:27:12    阅读次数:258
(0.2.2)如何下载mysql数据库(二进制、RPM、源码、YUM源)
目录 1、基于Linux平台的Mysql项目场景介绍 2、mysql数据库运行环境准备-最优配置 3、如何下载mysql数据库 3.1、 二进制文件包 3.2、RPM文件 3.3、源码包 3.4、yum源 4、linux平台下二进制文件方式安装mysql 5、Linux平台下通过源码方式安装mysq ...
分类:数据库   时间:2019-01-23 01:28:37    阅读次数:203
如何修复“Access Is Denied”的错误
关于如何修复 Access Is Denied, ObjectTypeCode: 2500 的错误以及相关的排错思路 ...
分类:数据库   时间:2019-01-23 01:32:53    阅读次数:5181
sql server 语句获取表的描述,主键等等
sql语句添加表,字段的描述 或者:右键表(列)的属性,找到扩展属性 ①获取表名 ②获取表的描述 sys.extended_properties 这张表存的扩展描述 最后整理: ③获取表的主键信息 ④获取主键的类型和名称 第3步的上面进行扩展 或者: ⑤最终结果: ...
分类:数据库   时间:2019-01-23 01:33:16    阅读次数:186
sql树形查询
sql: 使用Common As:递归公用表 https://docs.microsoft.com/en-us/sql/t-sql/queries/with-common-table-expression-transact-sql?view=sql-server-2017 sql:http://bl ...
分类:数据库   时间:2019-01-23 01:34:19    阅读次数:237
电子商城实录------载入数据库模型
Mysql.class.php <?php class Mysql{ protected $conn = false; //数据库连接资源 protected $sql; //sql语句 /** * 构造函数,负责连接服务器、选择数据库、设置字符集等 * @param $config string ...
分类:数据库   时间:2019-01-23 10:33:35    阅读次数:185
mysql命令大全
用户相关 创建用户 删除用户 修改用户 修改密码: 授权相关 授权 库相关 表相关 引擎 约束条件 数据类型 表操作 增 insert into t1 values(id,name) 删: delete from t1 where id ...
分类:数据库   时间:2019-01-23 11:33:49    阅读次数:246
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!