于m

基于mysql的bbs设计(三)

用户模块设计对于底层数据库,调用mysql的CAPI函数来进行数据库的修改,内部保存一定的状态变量(例如用户名,还是留给上一层完成?ClassUserManage{private:charmyuserid[20];//用户的id,未登陆前为空timelogintime;//用户登陆时间,并用于计算停留时间charloginhost[20];//上站地点。intUserLogin;用户登陆,验证密码,intChangePasswd;修改密码,要求原密码一致。intChangePriData;改变基本数据,泥

基于mysql的bbs设计(二)

数据库设计关键还是mysql的效率问题,合理分配mysql的内存,特别是tablecache的大小。table的名字设计,采用一位前缀表明类型,全部用小写表示(?例如,一个叫sysop的帐号,其id是1,他的信的表是msysop还是m00001呢?同样,一个叫campus的版,对应的代码是5,则这个版的文章的表名是bcampus还是b00005呢?

基于mysql的论坛(1)

###############################################此篇文章属原创,如有引用,请标明作者信息。>管理请选择版面