码迷,mamicode.com
首页 > 数据库
Mongodb嵌套文档的修改-利用数组修改器更新数据
初学mongodb的可能和我一样有个疑问,mongodb是文档型的,那么如果一个文档嵌套另外一个文档,如果对这个嵌套文档进行增删改查呢。 就像如下这样:,如何对auther里面的name进行增删改查呢?这篇博客我们一起来看一下。这里要用到几个修改器:$push,$pop,$pull 首先增加一个name: db.myFirstCollection.update({_id:1},{$push:{"a...
分类:数据库   时间:2016-02-18 12:03:28    阅读次数:229
Xcode7.2使用sqlite3数据库的方法
大熊猫猪·侯佩原创或翻译作品.欢迎转载,转载请注明出处. 如果觉得写的不好请多提意见,如果觉得不错请多多支持点赞.谢谢! hopy ;) 之前版本的Xcode是可以直接连接sqlite3的库文件的,但是Xcode7.2中虽然有sqlite3.tbd文件,但是在编译连接时会报错无法找到该文件.如果要在Xcode7.2中使用sqlite数据库,我们可以手动添加sqlite3的库文件,具体做法如下:...
分类:数据库   时间:2016-02-18 12:03:38    阅读次数:171
数据库的事务日志已满。若要查明无法重用日志中的空间的原因 ,请参阅sys.databases 中的 log_reuse_wait_desc 列
一般不建议做第4,6两步 第4步不安全,有可能损坏数据库或丢失数据 第6步如果日志达到上限,则以后的数据库处理会失败,在清理日志后才能恢复. 1、清空日志 DBCC SHRINKFILE(库名_log,0) DUMP TRANSACTION 库名 WITH NO_LOG 2、截断事务日志: 如果出现
分类:数据库   时间:2016-02-18 12:00:55    阅读次数:338
SQL Server 跨库同步数据
原文:SQL Server 跨库同步数据 最近有个需求是要跨库进行数据同步,两个数据库分布在两台物理计算机上,自动定期同步可以通过SQL Server代理作业来实现,但是前提是需要编写一个存储过程来实现同步逻辑处理。这里的存储过程用的不是opendatasource,而是用的链接服务器来实现的。存储...
分类:数据库   时间:2016-02-18 11:49:39    阅读次数:272
SqlHelper类系列一
参考资料来源:http://www.cnblogs.com/liwuyi/archive/2012/05/16/2505461.html
分类:数据库   时间:2016-02-18 11:48:56    阅读次数:197
ibatis防止SQL注入的办法
常见容易犯错的写法: select * from page_frame where title like '%$title$%' 这样会引起SQL注入漏洞. 解决方法: select * from page_frame where title like '%'||#title#||'%' 注意:以上
分类:数据库   时间:2016-02-18 11:43:51    阅读次数:215
查看mysql表的备注等属性
SELECTCOLUMN_NAME,DATA_TYPE AS `数据类型`,CHARACTER_MAXIMUM_LENGTH AS `字符长度`,NUMERIC_PRECISION AS `数字长度`,NUMERIC_SCALE AS `小数位数`,IS_NULLABLE AS `是否允许非空`,C
分类:数据库   时间:2016-02-18 11:41:03    阅读次数:223
寻找SQL注入点
如果要对一个网站进行SQL注入攻击,首先就需要找到存在SQL注入漏洞的地方,也就是寻找所谓的注入点。可能的SQL注入点一般存在于登录页面、查找页面或添加页面等用户可以查找或修改数据的地方。 最常用的寻找SQL注入点的方法,是在网站中寻找如下形式的页面链接:http://www.xxx.com/xxx
分类:数据库   时间:2016-02-18 11:33:35    阅读次数:226
oracle中去掉回车换行空格的方法详解
函数: 1.translate语法:TRANSLATE(char, from, to)用法:返回将出现在from中的每个字符替换为to中的相应字符以后的字符串。 若from比to字符串长,那么在from中比to中多出的字符将会被删除。 三个参数中有一个是空,返回值也将是空值。 举例:SQL> sel
分类:数据库   时间:2016-02-18 11:32:41    阅读次数:169
MySQL日期时间函数大全[转]
DAYOFWEEK(date) 返回日期date是星期几(1=星期天,2=星期一,……7=星期六,ODBC标准)mysql> select DAYOFWEEK('1998-02-03'); -> 3 WEEKDAY(date) 返回日期date是星期几(0=星期一,1=星期二,……6= 星期天)。 
分类:数据库   时间:2016-02-18 11:29:41    阅读次数:223
MongoDB是?
MongoDB是? MongoDB是一个基于分布式文件存储的数据库 由C++编写 旨在为 WEB 应用提供可扩展的高性能数据存储解决方案 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。 是NoSQL(NoSQL = Not Only SQL ),意即"
分类:数据库   时间:2016-02-18 11:29:02    阅读次数:186
SQL Server 跨库同步数据
最近有个需求是要跨库进行数据同步,两个数据库分布在两台物理计算机上,自动定期同步可以通过SQL Server代理作业来实现,但是前提是需要编写一个存储过程来实现同步逻辑处理。这里的存储过程用的不是opendatasource,而是用的链接服务器来实现的。存储过程创建在IP1:192.168.0.3服
分类:数据库   时间:2016-02-18 11:28:43    阅读次数:248
'mysql.column_stats' doesn't exist and Table 'mysql.index_stats' doesn't exist
在生产库MariabDB中修改字段类型,提示如下错误:?Table 'mysql.column_stats' doesn't existTable 'mysql.index_stats' doesn't exist ?MariaDB版本如下:??MariaDB [mysql]> select @@v
分类:数据库   时间:2016-02-18 11:28:29    阅读次数:317
安装oracle
Oracle安装http://www.cnblogs.com/gaojun/archive/2012/11/22/2783257.htmlhttp://www.jb51.net/article/53769.htmhttp://www.jb51.net/article/53769.htm以上是借鉴以上是安装的时候我参考的地方oracle下载地址,有两个文件,都下载下来http://www.oracle.com/technetwork/da..
分类:数据库   时间:2016-02-18 10:15:14    阅读次数:267
oracle.sql.Clob类型转换成String类型
方法一: public String ClobToString(Clob clob) throws SQLException, IOException { String reString = ""; Reader is = clob.getCharacterStream();// 得到流 Buffe
分类:数据库   时间:2016-02-18 10:02:53    阅读次数:211
经典SQL问题: 行转列<转>
转 经典SQL问题: 行转列 发表于5个月前(2015-09-19 17:49) 阅读(2905) | 评论(0) 20人收藏此文章, 我要收藏 赞0 学校里面记录成绩,每个人的选课不一样,而且以后会添加课程,所以不需要把所有课程当作列。数据库grade里面数据如下图,假定每个人姓名都不一样,作为主
分类:数据库   时间:2016-02-18 10:00:39    阅读次数:210
mysql 查看所有存储过程
转载地址:http://zhuixue.iteye.com/blog/375353 查询数据库中的存储过程 方法一: select `name` from mysql.proc where db = 'your_db_name' and `type` = 'PROCEDURE' 方法二: show
分类:数据库   时间:2016-02-18 09:59:34    阅读次数:145
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!