码迷,mamicode.com
首页 > 数据库 > 周排行
mongodb 实现关系型数据库中查询某一列 的效果
近期在tornado\mongodb\ansible mongodb中有个find()方法非常牛逼,能够将集合中全部的表都传出来,一開始我这么写 class Module_actionHandler(tornado.web.RequestHandler): def get(self, *args, ...
分类:数据库   时间:2017-07-31 15:48:04    阅读次数:159
RethinkDB创始人教你怎样找到创业点子
(注:此文乃文章《RethinkDB创始人教你怎样打造一个伟大的产品》姊妹篇。欢迎參考阅读。很多其它最新文章请关注本人微信公众号:techgogogo) 关于作者 我叫Slava Akhmechet,本人是 RethinkDB 的创始人之中的一个,RethinkDB是开源。分布式数据库。旨在帮助开发 ...
分类:数据库   时间:2017-07-31 15:48:19    阅读次数:185
ssas 时间维度表 sql 代码
该代码转自 天善智能社区 文章 文章地址:https://ask.hellobi.com/blog/biwork/572 BIWORK DimDate and vDimDate Demo USE BIWORK_SSISGO SET NOCOUNT ON IF OBJECT_ID('DimDate', ...
分类:数据库   时间:2017-07-31 15:54:29    阅读次数:321
Oracle 安装报错 [INS-06101] IP address of localhost could not be determined 解决方法
出现这样的错误是由于主机名和/etc/hosts 文件不一致,仅仅须要把主机名和其IP 写入/etc/hosts 文件,就ok了。注意名字不能有下划线改动network 文件之外,再使用hostname 命令指定一下主机名,就不用重新启动OS了。 1. 改动/etc/sysconfig/networ ...
分类:数据库   时间:2017-07-31 15:54:55    阅读次数:178
Centos6.8通过yum安装mysql5.7
1.安装mysql的yum源 a.下载配置mysql的yum源的rpm包 根据上面3张图片中的操作下载下来的rpm文件可以通过如下命令获取: wget https://dev.mysql.com/get/mysql57-community-release-el6-9.noarch.rpm b.安装用 ...
分类:数据库   时间:2017-07-31 16:28:24    阅读次数:186
把idea oracle jar包导入
执行命令 mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=12.1.0.2 .0 -Dpackaging=jar -Dfile=D:\ojdbc6.jar 配置依赖: ...
分类:数据库   时间:2017-07-31 17:13:33    阅读次数:267
mysql之触发器trigger
触发器(trigger):监视某种情况,并触发某种操作。 触发器创建语法四要素:1.监视地点(table) 2.监视事件(insert/update/delete) 3.触发时间(after/before) 4.触发事件(insert/update/delete) 语法: create trigge... ...
分类:数据库   时间:2017-07-31 17:14:57    阅读次数:133
Installing Nginx with PHP (as PHP-FPM) and MariaDB (LEMP) on Debian 8
https://www.howtoforge.com/tutorial/installing-nginx-with-php-fpm-and-mariadb-lemp-on-debian-jessie/ ...
分类:数据库   时间:2017-07-31 17:16:01    阅读次数:129
mysql触发器(Trigger)简明总结和使用实例
一,什么触发器 1,个人理解触发器,从字面来理解,一触即发的一个器,简称触发器(哈哈,个人理解),举个例子吧,好比天黑了,你开灯了,你看到东西了。你放炮仗,点燃了,一会就炸了。2,官方定义触发器(trigger)是个特殊的存储过程,它的执行不是由程序调用,也不是手工启动,而是由事件来触发,比如当对一 ...
分类:数据库   时间:2017-07-31 17:19:32    阅读次数:142
mysql之触发器before和after的区别
我们先做个测试: 接上篇日志建的商品表g和订单表o和触发器 假设:假设商品表有商品1,数量是10; 我们往订单表插入一条记录: insert into o(gid,much) values(1,20); 会发现商品1的数量变为-10了。这就是问题的所在,因为我们之前创建的触发器是after,也就是说... ...
分类:数据库   时间:2017-07-31 17:24:48    阅读次数:167
mysql视图学习总结(转)
一、使用视图的理由是什么?1.安全性。一般是这样做的:创建一个视图,定义好该视图所操作的数据。之后将用户权限与视图绑定。这样的方式是使用到了一个特性:grant语句可以针对视图进行授予权限。2.查询性能提高。3.有灵活性的功能需求后,需要改动表的结构而导致工作量比较大。那么可以使用虚拟表的形式达到少 ...
分类:数据库   时间:2017-07-31 17:25:47    阅读次数:205
Linux下自动还原MySQL数据库的Shell脚本
创建shell脚本topjui_source.exp,内容如下: 加入到定时计划中,每5分钟自动还原一次topjui数据库: ...
分类:数据库   时间:2017-07-31 17:26:34    阅读次数:193
MySQL错误代码大全
本章列出了当你用任何主机语言调用MySQL时可能出现的错误。首先列出了服务器错误消息。其次列出了客户端程序消息。 B.1. 服务器错误代码和消息 服务器错误信息来自下述源文件: · 错误消息信息列在share/errmsg.txt文件中。“%d”和“%s”分别代表编号和字符串,显示时,它们将被消息值 ...
分类:数据库   时间:2017-07-31 17:52:21    阅读次数:235
修改Mariadb存储路径
大部分基于此文章操作:http://lddyw.blog.51cto.com/4151746/1684364 找个好久的资料,都打算源码安装了,最后终于更改成功了。 环境:CentOS6.6 64位虚拟机,MariaDB 10.0.20 数据库安装方式:rpm包本地安装 注意:在rpm包安装时自动将 ...
分类:数据库   时间:2017-07-31 18:45:37    阅读次数:258
SQL_触发器学习
--触发器学习 after 触发器 1 insert 触发器IF EXISTS(SELECT * FROM sys.objects WHERE name='tgr_tablename_insert')DROP TRIGGER tgr_tablename_insertGOCREATE TRIGGER ...
分类:数据库   时间:2017-07-31 18:45:47    阅读次数:202
oracle数据库函数整理
1.字符类 lpad(str1,length,str2) lpad函数从左边对字符串使用指定的字符进行填充。从其字面意思也可以理解,l是left的简写,pad是填充的意思,所以lpad就是从左边填充的意思。 举例:select lpad(1,5,'x') from dual; 输出结果:xxxx1 ...
分类:数据库   时间:2017-07-31 18:51:13    阅读次数:286
SQL Server 触发器
触发器是一种特殊类型的存储过程,它不同于之前的我们介绍的存储过程。触发器主要是通过事件进行触发被自动调用执行的。而存储过程可以通过存储过程的名称被调用。 Ø 什么是触发器 触发器对表进行插入、更新、删除的时候会自动执行的特殊存储过程。触发器一般用在check约束更加复杂的约束上面。触发器和普通的存储 ...
分类:数据库   时间:2017-07-31 18:52:22    阅读次数:247
MySQL 高性能表设计规范
良好的逻辑设计和物理设计是高性能的基石, 应该根据系统将要执行的查询语句来设计schema, 这往往需要权衡各种因素。 一、选择优化的数据类型 MySQL支持的数据类型非常多, 选择正确的数据类型对于获得高性能至关重要。 更小的通常更好 更小的数据类型通常更快, 因为它们占用更少的磁盘、 内存和CP ...
分类:数据库   时间:2017-07-31 18:54:24    阅读次数:153
SQL Server ---T-SQl基本语句
T-SQL 是 SQL-Server 的结构化查询语言。 基本数据操作语言. 基础语句 先创建表 我后面的列子都是用的这一个表,列名啥的 就大概看看吧~~ 纯粹为了学习语句,语法~~所以先创建个表吧~ 1.SELECT语句 注意 : 最好选择想要的列,不要因为省事用 “ * ” 去选择所有的列,因为 ...
分类:数据库   时间:2017-07-31 18:56:26    阅读次数:197
Oracle 一些函数的使用
nvl 函数 通过查询获得某个字段的合计值,如果这个值位null将给出一个预设的默认值 selectnvl(sum(t.dwxhl),1)fromtb_jhdetwherezydm=-1 selectnvl(sum(t.dwxhl),1)fromtb_jhdetwherezydm=-1 select ...
分类:数据库   时间:2017-07-31 18:59:12    阅读次数:152
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!