数据库
文章平均质量分 77
xiao囡囡
偶是一枚菜鸟女码农
展开
-
mongodb学习篇
一、安装http://www.mongodb.org/downloads下载mongodb-win32-x86_64-2.4.5.zip,解压后在D盘下新建文件夹MongoDB(我发现只有放在根目录下才有用),将解压的mongodb-win32-x86_64-2.4.5的bin文件夹下的.exe文件全部拷贝到D:\MongoDB下,在D:\MongoDB下建文件夹data和log,原创 2013-07-17 10:58:13 · 1230 阅读 · 1 评论 -
c++连接mongodb出错
上一篇好不容易编译出了mongoclient.lib http://blog.csdn.net/kuaile123/article/details/9963925当c++连接mongodb时还是出了错。按照网上写的简单的程序,出了错误,先记录一下,要不然哪天弄的时候又不记得了,也没查到有人有类似的错误。添加了boost路径和boost/stage/lib添加了js的路径添加原创 2013-08-19 21:46:02 · 1921 阅读 · 1 评论 -
vs2010连接mongodb服务器,X64位
借鉴http://blog.csdn.net/mniwc/article/details/8590528 一、scons,python,SpiderMonkey, boost与mongodb的关系1.sconsscons是一个Python写的自动化构建工具,同linux的make工具功能相似。与之关联的SConstruct文件也即类似make工具的makefile文件,描述了编原创 2013-08-18 21:17:24 · 3631 阅读 · 2 评论 -
《mongodb权威指南》学习
放假归来,继续每天的学习~因为要用mongodb,所以继续学习mongodb,感觉看书比较系统,看了电子版《mongodb权威指南》,书很薄,看的很快。很具体的操作就不说了,很多和mysql差别不大,只说对自己有作用的。1、mongodb的优点2、MapReduce: 一次讲座听说过MapReduce看到此书才知道MapReduce是个什么东东。3、一些小点:(1)停止原创 2013-08-08 17:28:23 · 1011 阅读 · 0 评论 -
c++调用python操作mongo
之前尝试在windows下c++直接调用mongo,但是出现各种问题,后来只好作罢。现尝试用c++调用python来操作mongo数据库,还是有问题,先做一下记录。1、python调用mongo 安装pymongomongoDB.py文件下链接数据库import pymongoimport sysreload(sys)sys.setdefaultencoding原创 2013-10-11 11:30:50 · 1364 阅读 · 0 评论 -
Mysql For Windows安装图解
Mysql For Windows安装图解演示安装版本:mysql-5.5.20-win32.msi(目前是mysql for windows的最新版)安装环境:Windows Server 2003 SP2 32位Mysql下载地址:http://www.mysql.com/downloads/mysql/ 安装文件如下图所示,直接双击; 下一步;转载 2014-03-30 15:33:15 · 923 阅读 · 0 评论 -
将csv文件导入到mysql数据库
统一编码方式为utf-8,将csv文件编码方式设置为utf-8.在数据库中新建一个表,列属性和csv文件要相符,注意将**月**日等在csv中设置为日期格式,而不是字符串之类的,这样可以将时间等导入。设置方式为选中时间列,右键表格属性,设置为日期就好了。 LOAD DATA INFILE "**.csv" INTO TABLE XX CHARACTER SET utf原创 2014-03-30 21:35:19 · 5304 阅读 · 0 评论 -
数据库设计的三大范式、BCNF、4NF
一、理解数据库的范式需要理解几个基本概念:码:表中可以唯一确定一个元组的某个属性(或者属性组),如果这样的码有不止一个,那么大家都叫候选码,我们从候选码中挑一个出来做老大,它就叫主码。相当于键值的意思。主属性:一个属性只要在任何一个候选码中出现过,这个属性就是主属性。非主属性:与上面相反,没有在任何候选码中出现过,这个属性就是非主属性。外码:一个属性(或属性组),它不是码,原创 2014-04-01 11:17:35 · 3039 阅读 · 2 评论 -
Mysql事务处理问题
今天和同学讨论起数据库事务处理的问题,感觉讨论中明白了一些,有些知识看过了,但是没有实际使用还是不理解。事务处理就是将一系列操作当做一个原子操作,要么全部执行成功,如果执行失败则保留执行期的状态。通过提交和回滚机制来实现操作,如果全部执行成功通过提交执行commit结果就会记录到数据库中,如果执行失败通过回滚操作rollback将发生错误之前的所有错误消除,回退到原来状态。事务都应该具备A原创 2014-04-10 20:26:39 · 1450 阅读 · 1 评论