频道直达 - 专题 - 新闻 - 技巧 - 组网 - 开发 - 安全 - web编程 - 图像 - 操作系统 - 数据库 - 教育 - 旅游 - 健康 - 时尚 - 驱动 - 软件 - 游戏 - 多媒体 - ERP - 讨论组

帮助你开发基于MySQL数据库的论坛设计

来源: 作者: 出处:巧巧读书 2007-10-09 进入讨论组
上一页 1 2 3 4 5 下一页 

  table的名字设计,采用一位前缀表明类型,全部用小写表示(?),例如:

  系统的数据库,以s为前导,如用户表:suser(sUSER 呢?),具体如下:

  s :系统表,suser,sclass

  m :用户信件表,msysop,mdrangon

  w :用户消息表,wsysop,wdrangon

  a :版面索引表,aLinux,acampus

  b :版面文章表,blinux,bcampus

  c :特殊分类版面表,cnewboard

  i :精华区索引表,ilinux,ilinux01,icampus,icampus04

  j :精华区文章表,jlinux,jcampus,

  另外,是使用字串还是数字作为标识呢?例如,一个叫sysop的帐号,其

  id是1,他的信的表是msysop还是m00001呢?同样,一个叫campus的版,对应的

  代码是5,则这个版的文章的表名是bcampus还是b00005呢?可能用字串会容易

  理解,查错吧。

  用户信息表:suser

  usernum int unique, // 唯一标识符,最多30000个帐号,会不会太少了?

  userid char[20] primary key, // 排序的关键字,id,全小写。

  passwd char[20], // 密码,存放加密后的密文。

  realid char[20], // 实际id,大小写混合。

  username char[24], // 用户的泥称

  userlevel longint, // 64种权限?

  nUMLogins int,

  numposts int,

  firstlogin time,

  lastlogin time,

  staytime time, /* 总共停留时间 */

  lasthost char[32],

  email varchar[100],

  address varchar[100],

  // 还需要其他数据吗?是否需要留出一定的保留值,以后alter table来

  // 增加新的字段时,效率如何?

  版面分类表:sclass

  classnum int unique, // 分类标识

保留地址 http://www.qqread.com/mysql/u348263.html 更多文章 更多内容请看MySQL数据备份MySQLMySQL安全专题,或进入讨论组讨论。
上一页 1 2 3 4 5 下一页 
收藏此文】【 】【打印】【关闭
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
巧巧读书宗旨
相关专题
讨论组问题推荐
站内各频道最新更新文档
站内最新制作专题
热门关键字导读
Photoshop教 程照片处理 照片制作 PS快捷键 抠图
计 算 机 故 障XP系统修复
艺 术 与 设 计设计 流媒体 设计欣赏 边框
计 算 机 安 全ARP
站内频道文章精选
巧巧电脑频道编辑信箱  告诉我们您想看的专题或文章