SQL & NoSQL
文章平均质量分 56
kangqing2003
这个作者很懒,什么都没留下…
展开
-
关于UNION和UNION ALL
做了几年的数据库系统,一直都用UNION进行表间组合查询,UNION ALL很少用到。今天因为统计数据时出现了2.4的误差,把几万条数据都导出来慢慢分析,才找到问题所在,原来都是UNION和UNION ALL惹的祸。 门诊收费包含两个表:处方表和医技表,对于每一张收费发票,可能会只有药品处方、或者只有医技收入,或者两者皆有。这样,在进行统计的时候,就需要将这两张表进行组合统计查询,自然原创 2009-05-14 09:51:00 · 1645 阅读 · 4 评论 -
MySQL错误:Cann't connect to local MySQL Server through socket
<br /> 昨天修改MySQL的配置文件my.cnf,保存后重启Ubuntu时却发现不能启动MySQL了。<br /> <br /> 终端输入mysql时,提示:<br /> Cann't connect to local MySQL Server through socket 'var/lib/mysql/mysql.sock'<br /> <br /> 一直以为是端口问题,刚在网上突然看到有人说修改了bind-address后,可能会导致此错误。<br /> 一看配置文件原创 2011-02-25 01:09:00 · 1042 阅读 · 0 评论 -
MySQL配置主从数据库
在Web应用系统中,数据库性能是导致系统性能瓶颈最主要的原因之一。尤其是在大规模系统中,数据库集群已经成为必备的配置之一。集群的好处主要有:查询负载、数据库复制备份等。 MySQL数据库支持数据库的主从复制功能,因此在集群方面具有其独特的优势。众多国内外大型网站架构体系中,均采用了MySQL的主从数据库配置来实现查询负载、数据库热备等功能。本人在实际的Web项目中也涉及到这一需求,在此将如何配置实现做个简单小结。 1、实验环境 主库:Ubuntu IP:原创 2011-03-04 18:51:00 · 681 阅读 · 0 评论 -
解决远程连接mysql的问题
<br /> 在连接远程的mysql时,出现无法连接的问题,解决办法如下:<br /> 1. 设置远程访问权限<br /> mysql> grant all PRIVILEGES on *.* to root@’%’ identified by ‘123′; Query OK, 0 rows affected (0.04 sec)<br /> 执行select * from user_privileges,如果查询出结果:root@'%',则说明授权远程连接成原创 2011-02-23 23:33:00 · 828 阅读 · 0 评论 -
LevelDB性能测试
Google最近开源了LevelDB,它是一个性能非常高的Key/Value数据库,目前最新版本为1.2,可以支持billion级别的数据量,而且在这个数量级下还有非常高的性能,可谓是超级的强大,哈哈!不过这一切都归功于它的优秀设计,它的设计很好的解决了普通数据库最怕的随机IO问原创 2011-08-03 23:07:06 · 4693 阅读 · 1 评论 -
MongoDB笔记(一) 介绍及安装
一、MongoDB介绍 MongoDB是一个面向文档的开源数据库系统,采用C++编写,不支持SQL,有其自己的一套查询及操作语法。它是目前众多NoSQL数据库中最流行的一个。MongoDB使用BSON作为数据存储和传输的格式。BSON是一种类似JSON的二进制序列化文档,支持嵌套对象和数组。MongoDB很像MySQL,document对应MySQL的row,collection对应MySQL的原创 2011-12-07 14:04:25 · 1990 阅读 · 0 评论 -
MongoDB笔记(二)PHP实现对MongoDB的基础操作
在安装配置好MongoDB后,我们开始用PHP来实现对数据库的基本操作。所谓基本操作,自然就是我们常说的增删改查(又称CRUD)了。 一、PHP扩展配置 PHP默认是不带mongodb扩展的,在http://www.php.net/manual/en/mongo.installation.php可以下载到各个版本下PHP的mongodb扩展库。 我的PHP版本:5.3.1 VC6编译原创 2011-12-08 17:02:30 · 2303 阅读 · 0 评论 -
MongoDB笔记(三) 日志与服务安装
启用日志功能可以方便我们对MongoDB的运行情况进行监控和记录; 安装mongodb服务可免除每次使用命令启动数据库服务的繁琐。 首先建立日志文件:E:\mongodb\logs\mongodb.log,用于存储MongoDB的日志记录,然后运行如下命令: mongod --dbpath=e:\mongodb\data --logpath=e:\mongodb\logs\mon原创 2012-02-13 13:15:21 · 518 阅读 · 0 评论