博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2012年2月23日

摘要: 在有大量节点访问的数据库设计中,经常要使用到连接池来管理所有的连接.一般方法是:建立两个连接句柄队列,空闲的等待使用的队列和正在使用的队列.当要查询时先从空闲队列中获取一个句柄,插入到正在使用的队列,再用这个句柄做数据库操作,完毕后一定要从使用队列中删除,再插入到空闲队列.代码如下:MySQLMan.h// MySQLMan.h: interface for the CMySQLMan class.////////////////////////////////////////////////////////////////////////#include <mysql.h>#pr 阅读全文

posted @ 2012-02-23 15:48 容容乃大 阅读(1078) 评论(0) 推荐(0)

2011年7月29日

摘要: 由于MySQL目前字段的默认值不支持函数,所以以 create_timedatetimedefaultnow() 的形式设置默认值是不可能的。 代替的方案是使用TIMESTAMP类型代替DATETIME类型。 TIMESTAMP列类型自动地用当前的日期和时间标记INSERT或UPDATE的操作。 如果有多个TIMESTAMP列,只有第一个自动更新。 自动更新第一个TIMESTAMP列在下列任何条件下发生: 1.列值没有明确地在一个INSERT或LOADDATAINFILE语句中指定。 2.列值没有明确地在一个UPDATE语句中指定且另外一些的列改变值。(注意一个UPDATE设置一个列为它已经有 阅读全文

posted @ 2011-07-29 08:37 容容乃大 阅读(2397) 评论(0) 推荐(0)

2011年7月4日

摘要: MySQL核心内幕之MySQL的历史2010-12-01 17:44:24|分类: MySQL核心内幕 |标签:无 |字号大中小订阅 MySQL的前世今生 正所谓以史为鉴,指导未来。了解MySQL的过去才能更好地掌握其未来的发展方向。本章首先介绍MySQL从无到有的历史。短短的十几年间,MySQL快速发展,原本门可罗雀的MySQL网站,如今日访问超过1000万PV(Page View)。本章后面将引用著名市场调查公司的数据和图表,来说明数据库软件MySQL在市场中处于何种地位。MySQL这个概念有三重意义。首先,MySQL是一个关系型数据库管理系统。MySQL设计之初的目标便是成为高性能、普通 阅读全文

posted @ 2011-07-04 21:36 容容乃大 阅读(537) 评论(0) 推荐(0)

2011年6月28日

摘要: DBDesigner 4连接MySQL数据库的时候,遇到一个问题:DBDesigner4 - dbExpress error invalid Username/Password.问题原因:MySQL的数据库密码加密方式改变了,DBDesigner显然还是用了老的加密算法。解决办法:新建一个MySQL用户,然后再用老的密码加密方式设置密码:GRANT ALL PRIVILEGES ON *.* TO 'test'@'localhost' IDENTIFIED BY 'test' WITH GRANT OPTION;SET PASSWORD FOR 阅读全文

posted @ 2011-06-28 21:20 容容乃大 阅读(310) 评论(0) 推荐(0)

2011年6月27日

摘要: 重装MySQL后如何恢复没有备份的早先数据1.没有数据备份,重装MySQL之后,只有以前的data文件夹及其子目录文件;解决方法:1.delete重装之后的data;2.copy早先的data到相应目录;3.delete ib_logfile0 和 ib_logfile1 两个日志文件;4.运行MySQL,数据恢复正常;开机直接进入桌面 | Win XP 远程桌面连接 阅读全文

posted @ 2011-06-27 11:50 容容乃大 阅读(760) 评论(0) 推荐(0)

2010年12月23日

摘要: VC辅助开发工具VcExtendVcExtend 扩展了VC6.0的功能,包括函数体批生成、数据接口自动生成,注释可隐可现,注释自动生成文档等功能,可以大大提高VC的工作效率。VcExtend使用VC60的扩展宏接口,采用VBScript编写,使用起来跟VC本身的命令几乎没有区别。VcExtend完全公开源代码,可以无偿使用和修改。下边介绍几个主要的命令:建立新类:生成干净清爽的类框架,代码模板可自由修改。代码整理:为函数声明生成函数体,为成员变量生成读写接口(包括声明和实现),将函数体按声明的顺序重排序。这些操作一次性完成,无论你是新设计一个类还是修改一个类,这个命令都会工作得很好。注释:生 阅读全文

posted @ 2010-12-23 08:00 容容乃大 阅读(247) 评论(0) 推荐(0)