首页 > 数据库技术
mongodb基础操作
查询选择器>db.customers.find({age:{$lt:102}})查询age小于102的数据$lte表示小于或等于$gt表示大于$gte表示大于或等于>db.customers.find({age:{$lt:120,$gte110}})查询小于120大于等于110的数据 >db.cus ...
分类:数据库技术   时间:2017-01-20 15:39:47    收藏:0  评论:0  赞:0  阅读:309
SQL的 like 中间字符通配 用法
中间的字符也可以用通配符匹配如果业务需求是找出某表中某字段是“好*****上”的数据,SQL语句应该写成 select * from Table where UserName like '%好%上%' 得出的结果集是 好好学习,天天向上好好上好人上好一上好上 ...
分类:数据库技术   时间:2017-01-20 14:50:50    收藏:0  评论:0  赞:0  阅读:736
mysql 1449 : The user specified as a definer ('root'@'%') does not exist 解决方法
权限问题,授权 给 root 所有sql 权限 mysql> grant all privileges on *.* to root@"%" identified by ".";Query OK, 0 rows affected (0.00 sec)mysql> flush privileges;Q ...
分类:数据库技术   时间:2017-01-20 14:50:11    收藏:0  评论:0  赞:0  阅读:223
SQL入门(3)
--所以数据操作只有四种可能: 1.新增: insert into 表名(字段列表) values(值列表) --一次只能增加一条记录 1.如果没有确定字段列表,那么需要对所有列添加值 2.标识列不能人为插入值,它是系统自动生成的 3.如果字段有默认值或者可以为null,那么在值列表中可以写null ...
分类:数据库技术   时间:2017-01-20 14:48:33    收藏:0  评论:0  赞:0  阅读:323
SQLSERVER如何导入数据保持ID不变(ID为自增主键)
使用SQL SERVER最操蛋的就是导入数据,以前用企业管理器直接导数据,导一次骂N次娘,在骂了微软无数次娘之后总结了一个方法揍合着还算受用。 其核心要点就是要将数据结构导入到目标数据库服务器上,再来导数据,如果直接使用sql企业管理器向目标数据库导入数据,就会发生一系列操蛋的问题: ID不能自增了 ...
分类:数据库技术   时间:2017-01-20 14:37:14    收藏:0  评论:0  赞:0  阅读:447
Hibernate5生成的映射文件导致findByExample无法正确查询到结果
工作环境:SpringMvc(4.3.5.release)+Hibernate(5.2.6.final)+SQL Server 2008 r2 构建工具:Maven 问题描述: 在使用Hibernate生成的Dao中的findByExample方法无法查询到任何值。 这是数据库的表格: 这是生成的实 ...
分类:数据库技术   时间:2017-01-20 14:35:15    收藏:0  评论:0  赞:0  阅读:198
Yii 1 转载 数据库操作
Yii 1.0数据库操作 查询、增加、更新、删除 Yii 1.0数据库操作 查询、增加、更新、删除 1、根据条件查询一个集合 $objectResult=Post::model()->findAll($condition,$params);$objectResult=Post::model()->f ...
分类:数据库技术   时间:2017-01-20 14:33:22    收藏:0  评论:0  赞:0  阅读:269
mysql临时表产生的执行效率问题改进(转)
问题: 近日,线上MySQL查出一个慢sql,每次都要查询1000ms以上,严重影响用户体验 今得空去诊断一番,记录如下: sql原句: [html] view plain copy print? SELECT r.object_id AS cardId, count(1) AS attachs F ...
分类:数据库技术   时间:2017-01-20 14:20:24    收藏:0  评论:0  赞:0  阅读:296
SQL入门(2)
--联合结果集union(集合运算符-- select StudentNo as nonono,SUM(StudentResult) from Result where StudentNo=1 group by StudentNo union select StudentNo as no,aa='2 ...
分类:数据库技术   时间:2017-01-20 14:20:01    收藏:0  评论:0  赞:0  阅读:293
一个风控计算负载过高到mysql主从拆分暴露的各种设计复杂性问题以及解决方法总结
在很多系统(包括金融类和非金融类)中,其实有大量的系统在很长的一段时间内(具体多长时间视业务的成功与否而定)都是混合型系统,也就是同时具有OLTP+OLAP的业务。我们说任何形式的存在在特定阶段都是合理的,这无可厚非,但是对于明知会发生但仅仅只是时间问题的那些问题,如果不吸取以前的经验教训,仅仅是为 ...
分类:数据库技术   时间:2017-01-20 14:10:05    收藏:0  评论:0  赞:0  阅读:269
Sql Server Report Service 使用简单说明
ReportServices做为报表服务器,结合sql直接访问数据库提供基本的报表格式设置显示,可以快速开发报表,主要包含两部分内容:1.ReportServices服务器配置搭建,承载报表的运行平台2.设计报表ReportServices配置1.进入报表服务管理器2.分配Web服务URL的端口号并应用,注:在设..
分类:数据库技术   时间:2017-01-20 13:21:21    收藏:0  评论:0  赞:0  阅读:1541
MySQL主主同步
环境介绍:CentOS-6.764位Master1:Blog-MySQL-1192.168.133.128Master2:Blog-MySQL-2192.168.133.132MySQL版本5.5.33二进制包安装检查两台机器的实验环境是否符合要求。并保证可以正常登陆mysql以其中一台截图为例:hostnameifconfigeth0|grep"inetaddr"|awk‘{print$2}‘|cut-..
分类:数据库技术   时间:2017-01-20 13:20:26    收藏:0  评论:0  赞:0  阅读:321
MySQL 5.6 延迟复制,误操作后的数据库恢复
MySQL5.6支持延迟复制,可以在Slave服务器指定一个延迟的值。默认值为0秒。使用MASTER_DELAY选项为CHANGEMASTERTO设置N秒延迟。1.下面来实际演示,正常运行的从节点执行,设置延迟100秒STOPSLAVE; CHANGEMASTERTOMASTER_DELAY=100; STARTSLAVE; SHOWSLAVESTATUS\G; 显示 SQL_Del..
分类:数据库技术   时间:2017-01-20 13:19:33    收藏:0  评论:0  赞:0  阅读:329
MySQL5.6 半同步复制,保证数据库一致性
半同步复制需要使用插件,主从节点都需要安装插件。插件安装完之后,配置系统变量就可以启用和关闭半同步复制功能。1.半同步实施前提数据库版本为5.5以上have_dynamic_loadingsystemvariable为YES.复制已经正常运行。2.安装插件主节点 INSTALLPLUGINrpl_semi_sync_masterSONAME..
分类:数据库技术   时间:2017-01-20 13:17:02    收藏:0  评论:0  赞:0  阅读:207
c++ code blocks 配置 mysql5.7
记录一下 1.安装mysql5.7 社区免费版。2.把mysql安装目录的include整个加入到blockcode的include下面。 如 C:\Program Files\MySQL\MySQL Server 5.7\include放入到C:\Program Files\CodeBlocks\ ...
分类:数据库技术   时间:2017-01-20 13:11:33    收藏:0  评论:0  赞:0  阅读:240
【转载】MYSQL模式匹配:REGEXP和like用法
转载地址:http://www.webjx.com/database/mysql-32809.html like like要求整个数据都要匹配,而REGEXP只需要部分匹配即可。 也就是说,用Like,必须这个字段的所有内容满足条件,而REGEXP只需要有任何一个片段满足即可。 MySQL提供标准的 ...
分类:数据库技术   时间:2017-01-20 13:01:44    收藏:0  评论:0  赞:0  阅读:273
【Oracle基本操作3】常见错误及解决办法
1. TNS无法解析指定的标识符 问题描述:cmd连接数据库的时候,出现以下语句。 解决方案: 检查本地服务是否添加。解决方法见:【Oracle基本操作2】新建数据库 —— 3.配置网络服务 2. 误删表空间文件的恢复操作 有的时候,我们表空间建错了,不能单纯地认为直接删掉dba文件就可以。貌似是表 ...
分类:数据库技术   时间:2017-01-20 12:58:08    收藏:0  评论:0  赞:0  阅读:194
tempdb文件写远远大于读,内存不断飙升问题
最近忽然碰到了一台数据库服务器磁盘IO升高一倍多,内存增长很快。cpu正常,网络流量正常,明显不是有人在拉数据。就想着分析看看。最终找到了原因。记录下分析过程。 1、用dbcc showfilestats 查看文件空间分配情况;用sp_lock和sp_who查看是否有死锁情况。 2、用select  ...
分类:数据库技术   时间:2017-01-20 12:57:20    收藏:0  评论:0  赞:0  阅读:782
SQLServer------数据类型在C#中的转换
SQL C#tinyint bytesmallint Int16char stringint int ...
分类:数据库技术   时间:2017-01-20 12:53:20    收藏:0  评论:0  赞:0  阅读:150
数据库查询优化方法数据库查询优化方法
一、建立索引 微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。 聚集索引 我们的汉语字典的正文本身就是一个聚集索引。比如,我们要查“安”字,就会很自然地翻开字 ...
分类:数据库技术   时间:2017-01-20 12:53:08    收藏:0  评论:0  赞:0  阅读:224
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!