当前位置:文档之家› 数据库字段

数据库字段

数据库字段
数据库字段

Discuz!数据库字段说明

cdb_access 用户权限表

cdb_adminactions 管理动作表

cdb_admingroups 管理组数据表

cdb_adminnotes 管理员留言

cdb_adminsessions 管理员后台在线记录cdb_advertisements 广告资料表

cdb_announcements 论坛公告资料表cdb_attachments 附件资料表

cdb_attachtypes 附件类型表

cdb_banned 被禁止的ip列表

cdb_bbcodes bb代码资料表

cdb_blogcaches 博客缓存表

cdb_buddys 好友信息表

cdb_creditslog 积分交易记录表

cdb_crons 计划任务表

cdb_failedlogins 错误登录记录

cdb_favorites 个人收藏信息表

cdb_forumfields 板块扩展信息数据表cdb_forumlinks 友情链接数据表

cdb_forums 版块资料表

cdb_medals 勋章资料表

cdb_memberfields 用户扩展资料表

cdb_members 用户基本资料表

cdb_moderators 版主信息数据表

cdb_modworks 版主工作记录表

cdb_onlinelist 在线列表定制

cdb_onlinetime 用户在线时间信息表cdb_orders 订单数据表

cdb_paymentlog 支付记录

cdb_pluginhooks 插件钩子表

cdb_plugins 插件表

cdb_pluginvars 插件配置表

cdb_pms 短信资料表

cdb_pmsearchindex 短消息搜索缓存表cdb_polls 投票帖资料表

cdb_posts 帖子资料表

cdb_profilefields 用户栏目定制

cdb_promotions 论坛推广

cdb_ranks 头衔表

cdb_ratelog 帖子评分记录表

cdb_regips 注册ip记录表

cdb_relatedthreads 相关主题

cdb_rsscaches RSS缓存

cdb_searchindex 搜索缓存

cdb_sessions 在线表

cdb_settings 论坛设置表

cdb_smilies 表情信息表

cdb_stats 统计数据表

cdb_statvars 统计变量表

cdb_styles 风格

cdb_stylevars 风格变量表

cdb_subscrīptions 订阅信息表

cdb_templates 模板

cdb_threads 主题资料表

cdb_threadsmod 主题管理记录表

cdb_threadtypes 主题分类表

cdb_usergroups 用户组数据表

cdb_validating 等待人工审核的会员记录

cdb_words 词语过滤表

==================部份表解析=====

-- 表的结构`cdb_access`

--

DROP TABLE IF EXISTS cdb_access; CREATE TABLE cdb_access (

uid mediumint(8) unsigned NOT NULL default '0',

fid smallint(6) unsigned NOT NULL default '0',

allowview tinyint(1) NOT NULL default '0',

allowpost tinyint(1) NOT NULL default '0',

allowreply tinyint(1) NOT NULL default '0',

allowgetattach tinyint(1) NOT NULL default '0',

allowpostattach tinyint(1) NOT NULL default '0',

PRIMARY KEY (uid,fid)

) TYPE=MyISAM;

--

--

数据表说明:当某用户对某些版块有特定的权限的时候,该表记录了该用户在这些版块有什么权限。

属性说明:

uid--mediumint(8)--会员的UID编号

fid--smallint(6)--版块的ID号

allowview--tinyint(1)--是否允许查看贴子

allowpost--tinyint(1)--是否允许发贴

allowreply--tinyint(1)--是否允许回复

allowgetattach--tinyint(1)--是否允许下载附件

allowpostattach tinyint(1) --是否允许上传附件

--

-- 表的结构`cdb_adminactions`

--

DROP TABLE IF EXISTS cdb_adminactions;

CREATE TABLE cdb_adminactions (

admingid smallint(6) unsigned NOT NULL default '0',

disabledactions text NOT NULL,

PRIMARY KEY (admingid)

) TYPE=MyISAM;

--

数据表功能介绍:管理组管理信息表。

admingid smallint(6)--管理组组id

disabledactions text--禁止行为

-------------------------------------------------------------------------------------------------------------------------------------

-- 表的结构`cdb_admingroups`

--

DROP TABLE IF EXISTS cdb_admingroups;

CREATE TABLE cdb_admingroups (

admingid smallint(6) unsigned NOT NULL default '0',

alloweditpost tinyint(1) NOT NULL default '0',

alloweditpoll tinyint(1) NOT NULL default '0',

allowstickthread tinyint(1) NOT NULL default '0',

allowmodpost tinyint(1) NOT NULL default '0',

allowdelpost tinyint(1) NOT NULL default '0',

allowmassprune tinyint(1) NOT NULL default '0',

allowrefund tinyint(1) NOT NULL default '0',

allowcensorword tinyint(1) NOT NULL default '0',

allowviewip tinyint(1) NOT NULL default '0',

allowbanip tinyint(1) NOT NULL default '0',

allowedituser tinyint(1) NOT NULL default '0',

allowmoduser tinyint(1) NOT NULL default '0',

allowbanuser tinyint(1) NOT NULL default '0',

allowpostannounce tinyint(1) NOT NULL default '0',

allowviewlog tinyint(1) NOT NULL default '0',

disablepostctrl tinyint(1) NOT NULL default '0',

PRIMARY KEY (admingid)

) TYPE=MyISAM;

--

数据表功能介绍:管理模组信息表。

admingid--smallint(3)--管理组的ID

alloweditpost tinyint(1)--编辑帖子权限

alloweditpoll tinyint(1)--编辑投票权限

allowstickthread tinyint(1)--置顶帖子权限

allowmodpost tinyint(1)--管理(编辑)帖子权限

allowdelpost tinyint(1)--删除帖子权限

allowmassprune tinyint(1)--阅读权限

allowrefund tinyint(1)--

allowcensorword tinyint(1)--过滤词语设置权限

allowviewip tinyint(1)--查看ip权限

allowbanip tinyint(1)--禁止ip权限

allowedituser tinyint(1)--编辑用户权限

allowmoduser tinyint(1)--管理用户权限

allowbanuser tinyint(1)--禁止用户权限

allowpostannounce tinyint(1)--发表公告权限

allowviewlog tinyint(1)--浏览管理日志权限

disablepostctrl tinyint(1)--批量管理权限

------------------------------------------------------------------------------------------

-- 表的结构`cdb_adminnotes`

--

DROP TABLE IF EXISTS cdb_adminnotes;

CREATE TABLE cdb_adminnotes (

id mediumint(8) unsigned NOT NULL auto_increment,

admin varchar(15) NOT NULL default '',

access tinyint(3) NOT NULL default '0',

adminid tinyint(3) NOT NULL default '0',

dateline int(10) unsigned NOT NULL default '0',

expiration int(10) unsigned NOT NULL default '0',

message text NOT NULL,

PRIMARY KEY (id)

) TYPE=MyISAM;

--

数据表功能介绍:后台留言信息。

id mediumint(8)--事件id

admin varchar(15)--操作者

access tinyint(3)--

adminid tinyint(3)--管理组id

dateline int(10)--日期

expiration int(10)--有效期

message text--留言内容

-------------------------------------------------------------------------

-- 表的结构`cdb_adminsessions`

--

DROP TABLE IF EXISTS cdb_adminsessions;

CREATE TABLE cdb_adminsessions (

uid mediumint(8) unsigned NOT NULL default '0',

ip char(15) NOT NULL default '',

dateline int(10) unsigned NOT NULL default '0',

errorcount tinyint(1) NOT NULL default '0'

) TYPE=MyISAM;

--

数据表功能介绍:后台登录记录

uid mediumint(8) --用户登录id

ip char(15)--登录ip

dateline int(10)--登录日期

errorcount tinyint(1)--密码错误次数

--------------------------------------------------------------------------

-- 表的结构`cdb_advertisements`

--

DROP TABLE IF EXISTS cdb_advertisements;

CREATE TABLE cdb_advertisements (

advid mediumint(8) unsigned NOT NULL auto_increment,

available tinyint(1) NOT NULL default '0',

`type` varchar(50) NOT NULL default '0',

displayorder tinyint(3) NOT NULL default '0',

title varchar(50) NOT NULL default '',

targets text NOT NULL,

parameters text NOT NULL,

`code` text NOT NULL,

starttime int(10) unsigned NOT NULL default '0',

endtime int(10) unsigned NOT NULL default '0',

PRIMARY KEY (advid)

) TYPE=MyISAM;

--

数据表功能介绍:广告信息存储

advid mediumint(8)--广告id

available tinyint(1)--是否显示(可用)

`type` varchar(50)--类型

displayorder tinyint(3)--显示顺序

title varchar(50)--标题

targets text --样式

parameters text--展放位置#

`code` text--代码

starttime int(10) --开始时间

endtime int(10)--结束时间

------------------------------------------------------------=============== ===

-- 表的结构`cdb_announcements`

--

DROP TABLE IF EXISTS cdb_announcements;

CREATE TABLE cdb_announcements (

id smallint(6) unsigned NOT NULL auto_increment,

author varchar(15) NOT NULL default '',

`subject` varchar(250) NOT NULL default '',

displayorder tinyint(3) NOT NULL default '0',

starttime int(10) unsigned NOT NULL default '0',

endtime int(10) unsigned NOT NULL default '0',

message text NOT NULL,

PRIMARY KEY (id),

KEY timespan (starttime,endtime)

) TYPE=MyISAM;

--

数据表功能介绍:公告信息存储

id smallint(6)--公告id

author varchar(15)--发布者

`subject` varchar(250)--标题

displayorder tinyint(3)--显示顺序

starttime int(10)--开始时间

endtime int(10) --结束时间

message text--内容

--------------------------------------------------------------------------------------

-- 表的结构`cdb_attachments`

--

DROP TABLE IF EXISTS cdb_attachments;

CREATE TABLE cdb_attachments (

aid mediumint(8) unsigned NOT NULL auto_increment,

tid mediumint(8) unsigned NOT NULL default '0',

pid int(10) unsigned NOT NULL default '0',

dateline int(10) unsigned NOT NULL default '0',

readperm tinyint(3) unsigned NOT NULL default '0',

filename char(100) NOT NULL default '',

descrīption char(100) NOT NULL default '',

filetype char(50) NOT NULL default '',

filesize int(10) unsigned NOT NULL default '0',

attachment char(100) NOT NULL default '',

downloads mediumint(8) NOT NULL default '0',

PRIMARY KEY (aid),

KEY tid (tid),

KEY pid (pid,aid)

) TYPE=MyISAM;

--

数据表功能介绍:附件信息存储表

aid mediumint(8) --附件id

tid mediumint(8) --所在主题id

pid int(10)--所在帖子id

dateline int(10) --上传/最后更新附件的日期时间

readperm tinyint(3) --阅读权限

filename char(100)--上传时附件的文件名

descrīption char(100)--附件表述

filetype char(50)--附件类型

filesize int(10)--附件大小

attachment char(100)--上传后的附件的文件名

downloads mediumint(8)--下载次数

Discuz! 数据库结构参考(上)

cdb_access--当某用户对某些版块有特定的权限的时候,该表记录了该用户在这些版块有什么权限。

cdb_admingroups--管理模组信息表

cdb_adminsessions--后台管理登录记录

cdb_announcements--论坛公告信息

cdb_attachments--附件信息表

cdb_attachtypes--附件的所性类型(即后台的附件类型设置,如果没有设置,默认为空。)cdb_banned--IP禁止信息表

cdb_bbcodes--Discuz!代码信息表

cdb_buddys--会员的好友列表

cdb_caches--统计页面的缓存

cdb_failedlogins--非法登录后台的记录

cdb_favorites--记录用户收藏主题的相关信息

cdb_forumlinks--联盟论坛

cdb_forums--论坛版块信息表

cdb_karmalog--用户评分记录

cdb_members--论坛所有会员主信息表

cdb_onlinelist--在线会员信息

cdb_plugins--插件信息表

cdb_plugins_settings--插件的配置设置信息相关

cdb_pms--论坛短信数据表

cdb_polls--投票内容信息表

cdb_posts--论坛所有贴子信息表

cdb_ranks--用户发贴等级记录

cdb_searchindex--搜索结果缓存

cdb_sessions--在线用户信息表(临时表)

cdb_settings--论坛基本设置相关。(包括后台基本设置、注册人数、最多在线人数、功能、其它设置

等等。)

cdb_smilies--表情设置

cdb_stats--论坛统计信息

cdb_styles--风格信息表

cdb_stylevars--风格的配置信息

cdb_subscriptions--记录订阅主题的相关信息

cdb_templates--模板信息表

cdb_threads--论坛所有主题信息表

cdb_usergroups--用户组主信息表

cdb_words--不良词语过滤

cdb_access

数据表功能介绍:当某用户对某些版块有特定的权限的时候,该表记录了该用户在这些版块有什么权限

uid--mediumint(8)--会员的UID编号

fid--smallint(6)--版块的ID号

allowview--tinyint(1)--是否允许查看贴子

allowpost--tinyint(1)--是否允许发贴

allowreply--tinyint(1)--是否允许回复allowgetattach--tinyint(1)--是否允许下载附件

cdb_admingroups

数据表功能介绍:管理模组信息表

admingid--smallint(3)--管理组的ID

admintitle--char(30)--管理组的头衔

adminglobal--tinyint(1)--是否拥有全局权限alloweditpost--tinyint(1)--是否允许编辑贴子alloweditpoll--tinyint(1)--是否允许编辑投票allowdelpost--tinyint(1)--是否允许删除贴子allowmassprune--tinyint(1)--是否允许批量删贴allowcensorword--tinyint(1)--是否允许词语过滤allowviewip--tinyint(1)--是否允许查看IP allowbanip--tinyint(1)--是否允许封锁IP allowedituser--tinyint(1)--是否允许编辑用户allowbanuser--tinyint(1)--是否允许禁止用户来访allowpostannounce--tinyint(1)--是否允许发布论坛公告allowviewlog--tinyint(1)--是否允许查看后台的记录allowhighlight--tinyint(1)--是否允许高亮主题allowdigest--tinyint(1)--是否允许精华主题allowclose--tinyint(1)--是否允许关闭主题

allowmove--tinyint(1)--是否允许移动主题

allowtop--tinyint(1)--是否允许固顶主题

allowmerge--tinyint(1)--是否允许合并主题

allowsplit--tinyint(1)--是否允许分割主题disablepostctrl--tinyint(1)--发贴不受限制

cdb_adminsessions

数据表功能介绍:后台登录记录。

uid--mediumint(8)--用户的UID编号

ip--char(20)--登录时记录的IP

dateline--int(10)--登录的日期时间

errorlog--tinyint(1)--密码错误次数

cdb_announcements

数据表功能介绍:论坛公告信息。

id--smallint(6)--公告的ID

author--varchar(15)--公告的发布者

subject--varchar(250)--公告的标题

posturl--varchar(250)--内容的URL链接

displayorder--tinyint(3)--显示顺序

starttime--int(10)--起始时间

endtime--int(10)--结束时间

message--text--公告内容

cdb_attachments

数据表功能介绍:论坛附件信息表

aid--mediumint(8)--附件的ID

tid--mediumint(8)--附件所在主题的ID

pid--int(10)--附件所在贴子的ID

uid--mediumint(8)--所发附件的会员的ID编号

creditsrequire--smallint(6)--下载要求,即所需多少积分才能看到/下载附件filename--char(100)--上传时附件的文件名

filetype--char(50)--上传附件的类型

filesize--int(10)--附件文件的大小

attachment--char(100)--上传后的附件的文件名

dateline--int(10)--上传/最后更新附件的日期时间

downloads--smallint(6)--被下载次数

cdb_attachtypes

数据表功能介绍:附件类型信息。

id--smallint(6)--记录附件类型设置的ID,每条对应一个ID

extension--char(10)--类型设置时的扩展名

maxsize--int(10)--控制最大上传大小

cdb_banned

数据表功能介绍:被禁IP的信息记录。

id--smallint(6)--被禁IP的列表的ID

ip1、ip2、ip3、ip4--smallint(3)--IP地址段,1,2,3,4各代表IP的四段admin--varchar(15)--操作者记录

dateline--int(10)--封IP的时间

expiration--int(10)--自动解封的时间

cdb_bbcodes

数据表功能介绍:Discuz!代码信息表。

id--mediumint(8)--标签的ID

available--tinyint(1)--是否可用

tag--varchar(100)--标签名称

replacement--text--替换内容

example--varchar(255)--例子

explanation--text--解释说明

params--tinyint(1)--参数个数

nest--tinyint(3)--嵌套次数

cdb_buddys

数据表功能介绍:会员的好友列表。

uid--mediumint(8)--用户的UID编号

buddyid--mediumint(8)--会员所加好友的好友UID编号

cdb_caches

数据表功能介绍:统计页面的缓存。

cid--int(10)--缓存时所自动生成的ID

ckey--varchar(80)--缓存名称

cval--text--缓存内容

dateline--int(10)--页面缓存的时间

extr--varchar(80)--目前没用到*

cdb_failedlogins

数据表功能介绍:非法登录后台的记录。

ip--char(15)--非法登入者的IP

count--tinyint(1)--登入的次数

lastupdate--int(10)--最后更新日期

cdb_favorites

数据表功能介绍:记录用户收藏主题的相关信息。

uid--mediumint(8)--用户的UID编号

tid--mediumint(8)--会员收藏主题的主题ID

cdb_forumlinks

数据表功能介绍:联盟论坛。

id--smallint(6)--每项联盟论坛生成一个顺序ID

displayorder--tinyint(3)--显示顺序

name--varchar(100)--网站名称

url--varchar(200)--网站地址

note--varchar(200)--网站说明

logo--varchar(100)--LOGO地址

cdb_forums

数据表功能介绍:论坛版块信息表。

fid--smallint(6)--版块的ID

fup--smallint(6)--所在上级版块的ID

type--enum('group', 'forum', 'sub')--版块的类型,即:group(分类)、forum(默认版块)、sub

(下级子版)

icon--varchar(50)--版块图标

name--varchar(255)--版块名称

description--varchar(255)--版块简介

status--tinyint(1)--是否在论坛上显示

displayorder--tinyint(3)--各版块显示顺序

moderator--varchar(255)--版主名单

styleid--smallint(6)--所用的风格ID

threads--mediumint(8)--共有多少主题的统计

posts--mediumint(8)--共有多少贴子的统计

lastpost--varchar(110)--最后发帖用户名,发帖时间,标题这三个信息组成的字串allowsmilies--tinyint(1)--是否允许使用表情

allowhtml--tinyint(1)--是否允许使用HTML

allowbbcode--tinyint(1)--是否允许使用Discuz!代码

allowimgcode--tinyint(1)--是否允许使用IMG代码

postcredits--tinyint(3)--发新贴加积分的数目

replycredits--tinyint(3)--回复加积分的数目

password--varchar(12)--论坛版块的访问密码

viewperm--varchar(100)--浏览版块许可

postperm--varchar(100)--发贴子许可

replyperm--varchar(100)--回复主题许可

getattachperm--varchar(100)--下载附件许可

cdb_karmalog

数据表功能介绍:用户评分记录。

kid--int(10)--评分记录的ID

uid--mediumint(8)--评分人的UID编号

pid--int(10)--被评分的贴子的ID

dateline--int(10)--评分的操作时间

score--tinyint(3)--评分所加减的积分

cdb_members

数据表功能介绍:论坛所有会员主信息表。

uid--mediumint(8)--用户的UID编号

username--varchar(15)--用户ID的名称

password--varchar(32)--用户的登录密码(MD5)

secques--varchar(8)--安全提问信息

gender--tinyint(1)--性别

adminid--smallint(3)--管理组ID号(1为管理员、2为总版主、3为版主、0表示否,即非管理组,-1表

示特殊组及除了1,2,3以外的系统组(即4,5,6,7,8组))

groupid--smallint(6)--用户组ID号

regip--varchar(15)--注册时的IP记录

regdate--int(10)--注册日期

lastip--varchar(15)--上次访问IP记录

lastvisit--int(10)--上次访问日期

lastactivity--int(10)--最后活动时间

lastpost--int(10)--最后发表日期

postnum--smallint(6)--总贴数

credit--int(10)--积分

extracredit--int(10)--DZ25预留的扩展积分*

email--varchar(60)--会员的EM地址

site--varchar(75)--会员的主页

icq--varchar(12)--会员的ICQ

oicq--varchar(12)--会员的QQ

yahoo--varchar(40)--会员的雅虎通

msn--varchar(40)--会员的MSN

location--varchar(30)----来自

bday--date--生日

bio--text--自我介绍

avatar--varchar(100)--会员头像

avatarwidth--tinyint(3)--头像的宽度

avatarheight--tinyint(3)--头像的高度

signature--text--签名

customstatus--varchar(30)--自定义头衔

tpp--tinyint(3)--显示每页主题数的数量

ppp--tinyint(3)--显示每个主题的回复数的数量

styleid--smallint(6)--所选风格的ID

dateformat--varchar(10)--日期格式

timeformat--varchar(5)--时间格式

showemail--tinyint(1)--是否显示EM地址

newsletter--tinyint(1)--同意接收论坛通知

invisible--tinyint(1)--是否隐身

timeoffset--varchar(4)--时差设定

ignorepm--text--忽略的短消息列表

newpm--tinyint(1)--是否有新的短信并提示

accessmasks--tinyint(1)--表示该用户是否对某些板块指定了特别的权限

identifying--varchar(20)--当一个新注册的用户通过EM验证的时候、用户忘记密码需要通过EM取回的

时候,该字段写入随机的认证字串

cdb_onlinelist

数据表功能介绍:在线会员信息。

groupid--smallint(6)--用户组所在ID

displayorder--tinyint(3)--显示顺序

title--varchar(30)--显示的名称

url--varchar(30)--小图标的URL

cdb_plugins

数据表功能介绍:插件信息表。

plug_id--smallint(6)--插件的ID

plug_title--varchar(255)--插件名称

plug_version--varchar(255)--插件版本

plug_author--varchar(255)--插件作者

plug_key--varchar(255)--插件英文标识(唯一)

plug_stats--tinyint(1)--是否显示插件在前台

plug_cp--varchar(255)--插件自定义管理程序

plug_tables--varchar(255)--插件数据表

plug_license--text--插件版权声明内容

plug_desc--text--插件说明

cdb_plugins_settings

数据表功能介绍:插件的配置设置信息相关。

conf_id--int(10)--插件配置项目的ID

conf_title--varchar(255)--插件配置名称

conf_desc--text--插件配置说明

conf_group--varchar(255)--插件配置所在组(即英文标识、即所对应着的插件)conf_type--varchar(255)--插件配置项目类型

conf_key--varchar(255)--插件配置唯一标识

conf_value--text--插件配置数值

conf_extra--text--插件配置扩充

conf_position--smallint(3)--插件配置显示顺序

conf_cached--tinyint(1)--插件配置是否缓存

cdb_pms

数据表功能介绍:论坛短信数据表。

pmid--int(10)--短消息的ID

msgfrom--varchar(15)--短信发起人的会员名称

msgfromid--mediumint(8)--短信发起人的会员UID编号

msgtoid--mediumint(8)--短信接收人的会员UID编号

folder--enum('inbox', 'outbox')--收件箱、发件箱(默认为收件箱)

new--tinyint(1)--是否已读标记(1=未读,且未忽略2=未读,且已忽略)subject--varchar(75)--短信标题

dateline--int(10)--发送日期message--text--短信内容

数据库表字段命名规范

数据库表字段命名规范 摘要:当前研发工作中经常出现因数据库表、数据库表字段格式不规则而影响开发进度的问题,在后续开发使用原来数据库表时,也会因为数据库表的可读性不够高,表字段规则不统一,造成数据查询,数据使用效率低的问题,所以有必要整理出一套合适的数据库表字段命名规范来解决优化这些问题。 本文是一篇包含了数据库命名、数据库表命名、数据库表字段命名及SQL语言编码的规范文档,针对研发中易产生的问题和常见错误做了一个整理和修改,为日后涉及到数据库相关的研发工作做好准备。 一、数据库命名规范 采用26个英文字母(区分大小写)和0-9的自然数(经常不需要)加上下划线'_'组成,命名简洁明确,多个单词用下划线'_'分隔,一个项目一个数据库,多个项目慎用同一个数据库 二、数据库表命名规范 2.1数据表命名规范 (1)采用26个英文字母(区分大小写)和0-9的自然数(经常不需要)加上下划线'_'组成,命名简洁明确,多个单词用下划线'_'分隔 (2)全部小写命名,禁止出现大写 (3)禁止使用数据库关键字,如:name,time ,datetime,password等(4)表名称不应该取得太长(一般不超过三个英文单词)

(5)表的名称一般使用名词或者动宾短语 (6)用单数形式表示名称,例如,使用employee,而不是employees 明细表的名称为:主表的名称+字符dtl(detail缩写) 例如:采购定单的名称为:po_order,则采购定单的明细表为:po_orderdtl (7)表必须填写描述信息(使用SQL语句建表时) 2.2命名规范 ①模块_+功能点示例:alllive_log alllive_category ②功能点示例:live message ③通用表示例:all_user 2.3待优化命名示例 ①冗余: 错误示例:yy_alllive_video_recomment yy_alllive_open_close_log 说明:去除项目名,简化表名长度,去”yy_” ②相同类别表命名存在差异,管理性差 错误示例:yy_all_live_category yy_alllive_comment_user 说明:去除项目名,统一命名规则,均为”yy_alllive_”开头即可 ③命名格式存在差异 错误示例:yy_showfriend yy_user_getpoints yy_live_program_get

Mysql支持的数据类型(总结)

一.数值类型 Mysql支持所有标准SQL中的数值类型,其中包括严格数据类型 (INTEGER,SMALLINT,DECIMAL,NUMBERIC),以及近似数值数据类型(FLOAT,REAL,DOUBLE PRESISION),并在此基础上进行扩展。 扩展后增加了TINYINT,MEDIUMINT,BIGINT这3种长度不同的整形,并增加了BIT类型,用来存放位数据。 整数类型字节范围(有符号)范围(无符 号)用途 TINYINT 1字节(-128,127) (0, 255) 小整数值 SMALLINT 2字节 (-32 768,32 767) (0,65 535) 大整数值 MEDIUMINT 3字节(-8 388 608,8 388 607) (0,16 777 215) 大整数值 INT或INTEGER 4字节 (-2 147 483 648,2 147 483 647) (0,4 294 967 295) 大整数值 BIGINT 8字节 (-9 233 372 036 854 775 808,9 223 372 036 854 775 807) (0,18 446 744 073 709 551 615) 极大整数值 FLOAT 4字节 (-3.402 823 466 E+38,1.175 494 351 E-38),0,(1.175 494 351 E-38,3.402 823 466 351 E+38) 0,(1.175 494 351 E-38,3.402 823 466 E+38) 单精度浮点数值 DOUBLE 8字节 (1.797 693 134 862 315 7 E+308,2.225 073 858 507 201 4 E-308),0,(2.225 073 858 507 201 4 E-308,1.797 693 134 862 315 7 E+308) 0,(2.225 073 858 507 201 4 E-308,1.797 693 134 862 315 7 E+308) 双精度浮点数值DECIMAL 对DECIMAL(M,D) ,如果M>D,为M+2否则为D+2 依赖于M和D的值依赖于M和D的值小数值 INT 类型: 在 MySQL 中支持的 5 个主要整数类型是 TINYINT,SMALLINT,MEDIUMINT,INT 和BIGINT。这些类型在很大程度上是相同的,只有它们存储的值的大小是不相同的。MySQL 以一个可选的显示宽度指示器的形式对 SQL 标准进行扩展,这样当从数据库检索一个值时,可以把这个值加长到指定的长度。例如,指定一个字段的类型为 INT(6),

数据库表及字段命名、设计规范

数据库表及字段命名、设计规范1、命名规范 1.1数据表的命名规范: 1)表的前缀应该用系统或模块的英文名的缩写(全部大写或首字母大写)。如果系统功能简单,没有划分为模块,则可以以系统英文名称的缩写作为前缀,否则以各模块的英文名称缩写作为前缀。例如:如果有一个模块叫做BBS(缩写为BBS),那么你的数据库中的所有对象的名称都要加上这个前缀:BBS_ + 数据库对象名称,BBS_CustomerInfo标示论坛模块中的客户信息表。 2)表的名称必须易于理解,使用能表达表功能的英文单词或缩写英文单词,无论是完整英文单词还是缩写英文单词,单词首字母必须大写。如果当前表可用一个英文单词表示的,请用完整的英文单词来表示;例如:系统资料中的客户表的表名可命名为:SYS_Customer。如果当前表需用两个或两个以上的单词来表示时,尽量以完整形式书写,如太长可采用两个英文单词的缩写形式;例如:系统资料中的客户物料表可命名为:SYS_CustItem。 3)表的名称一般使用名词或者动宾短语 4)表名称不应该取得太长(一般不超过三个英文单词)。 5)在命名表时,用单数形式表示名称。例如,使用Employee,而不是Employees。 6)对于有主明细的表来说。明细表的名称为:主表的名称+ 字符Dts。例如:采购定单的名称为:PO_Order,则采购定单的明细表为:PO_OrderDts 对于有主明细的表来说,明细表必须包含两个字段:主表关键字、SN,SN字段的类型为int 型,目的为与主表关键字联合组成明细表的关键字,以及标示明细记录的先后顺序,如1,2,3……。 7)表必须填写描述信息

SQL数据库字段类型说明

SQL数据库字段类型说明

1)char、varchar、text和nchar、nvarchar、ntext char和varchar的长度都在1到8000之间,它们的区别在于char是定长字符数据,而varchar是变长字符数据。所谓定长就是长度固定的,当输入的数据长度没有达到指定的长度时将自动以英文空格在其后面填充,使长度达到相应的长度;而变长字符数据则不会以空格填充。text存储可变长度的非Unicode数据,最大长度为2^31-1(2,147,483,647)个字符。 后面三种数据类型和前面的相比,从名称上看只是多了个字母n,它表示存储的是Unicode数据类型的字符。写过程序的朋友对Unicode应该很了解。字符中,英文字符只需要一个字节存储就足够了,但汉字众多,需要两个字节存储,英文与汉字同时存在时容易造成混乱,Unicode字符集就是为了解决字符集这种不兼容的问题而产生的,它所有的字符都用两个字节表示,即英文字符也是用两个字节表示。nchar、nvarchar的长度是在1到4000之间。和char、varchar比较:nchar、nvarchar则最多存储4000个字符,不论是英文还是汉字;而char、varchar 最多能存储8000个英文,4000个汉字。可以看出使用nchar、nvarchar数据类型时不用担心输入的字符是英文还是汉字,较为方便,但在存储英文时数量上有些损失。 (2)datetime和smalldatetime datetime:从1753年1月1日到9999年12月31日的日期和时间数据,精确到百分之三秒。 smalldatetime:从1900年1月1日到2079年6月6日的日期和时间数据,精确到分钟。 (3)bitint、int、smallint、tinyint和bit bigint:从-2^63(-9223372036854775808)到2^63-1(9223372036854775807)的整型数据。 int:从-2^31(-2,147,483,648)到2^31-1(2,147,483,647)的整型数据。smallint:从-2^15(-32,768)到2^15-1(32,767)的整数数据。 tinyint:从0到255的整数数据。 bit:1或0的整数数据。 (4)decimal和numeric 这两种数据类型是等效的。都有两个参数:p(精度)和s(小数位数)。p指定小数点左边和右边可以存储的十进制数字的最大个数,p必须是从 1到38之间的值。s指定小数点右边可以存储的十进制数字的最大个数,s必须是从0到p 之间的值,默认小数位数是0。 (5)float和real float:从-1.79^308到1.79^308之间的浮点数字数据。 real:从-3.40^38到3.40^38之间的浮点数字数据。在SQL Server中,real 的同义词为float(24)。

mysql数据类型属性总结(方便大家建数据库设定类型参考)

MySQL数据类型和常用字段属性总结●日期和时间数据类型 ●数值数据类型 整型

上面定义的都是有符号的,当然了,也可以加上unsigned关键字,定义成无符号的类型,那么对应的取值范围就要翻翻了,比如: tinyint unsigned的取值范围为0~255。 ●浮点型 我在MySQL中建立了一个表,有一列为float(5, 3);做了以下试验: 1.插入123.45678,最后查询得到的结果为99.999; 2.插入12 3.456,最后查询结果为99.999; 3.插入12.34567,最后查询结果为12.346; 所以,在使用浮点型的时候,还是要注意陷阱的,要以插入数据库中的实际结果为准。 ●字符串数据类型

1.char(n)和varchar(n)中括号中n代表字符的个数,并不代表字节个数,所以当使用了中文的时候(UTF8)意味着可以插入m个中文,但是实际会占用m*3个字节。 2.同时char和varchar最大的区别就在于char不管实际value都会占用n个字符的空间,而varchar只会占用实际字符应该占用的空间+1,并且实际空间+1<=n。 3.超过char和varchar的n设置后,字符串会被截断。 4.char的上限为255字节,varchar的上限65535字节,text的上限为65535。 5.char在存储的时候会截断尾部的空格,varchar和text不会。 6.varchar会使用1-3个字节来存储长度,text不会。 1.enum(“member1″, “member2″, … “member65535″) enum数据类型就是定义了一种枚举,最多包含65535个不同的成员。当定义了一个enum的列时,该列的值限制为列定义中声明的值。如果列声明包含NULL属性,则NULL将被认为是一个有效值,并且是默认值。如果声明了NOT NULL,则列表的第一个成员是默认值。

数据库数据类型

MySQL 数据类型在MySQL 中,有三种主要的类型:文本、数字和日期/时间类型。 Text类型 数据类型描述 CHAR(size) 保存固定长度的字符串(可包含字母、数字以及特殊字符)。在括号中指定字符串的长度。最多255 个字符。 VARCHAR(size) 保存可变长度的字符串(可包含字母、数字以及特殊字符)。在括号中指定字符串的最大长度。最多255 个字符。注释:如果值的长度大于255,则被转换为TEXT 类型。 TINYTEXT 存放最大长度为255 个字符的字符串。 TEXT 存放最大长度为65,535 个字符的字符串。 BLOB 用于BLOBs (Binary Large OBjects)。存放最多65,535 字节的数据。MEDIUMTEXT 存放最大长度为16,777,215 个字符的字符串。 MEDIUMBLOB 用于BLOBs (Binary Large OBjects)。存放最多16,777,215 字节的数据。LONGTEXT 存放最大长度为4,294,967,295 个字符的字符串。 LONGBLOB 用于BLOBs (Binary Large OBjects)。存放最多4,294,967,295 字节的数据。 ENUM(x,y,z,etc.) 允许你输入可能值的列表。可以在ENUM 列表中列出最大65535 个值。如果列表中不存在插入的值,则插入空值。 注释:这些值是按照你输入的顺序存储的。可以按照此格式输入可能的值:ENUM('X','Y','Z') SET 与ENUM 类似,SET 最多只能包含64 个列表项,不过SET 可存储一个以上的值。 Number类型: 数据类型描述 TINYINT(size) -128 到127 常规。0 到255 无符号*。在括号中规定最大位数。 SMALLINT(size) -32768 到32767 常规。0 到65535 无符号*。在括号中规定最大位数。 MEDIUMINT(size) -8388608 到8388607 普通。0 to 16777215 无符号*。在括号中规定最大位数。 INT(size) -2147483648 到2147483647 常规。0 到4294967295 无符号*。在括号中规定最大位数。 BIGINT(size) -9223372036854775808 到9223372036854775807 常规。0 到18446744073709551615 无符号*。在括号中规定最大位数。 FLOAT(size,d) 带有浮动小数点的小数字。在括号中规定最大位数。在d 参数中规定小数点右侧的最大位数。DOUBLE(size,d) 带有浮动小数点的大数字。在括号中规定最大位数。在d 参数中规定小数点右侧的最大位数。DECIMAL(size,d) 作为字符串存储的DOUBLE 类型,允许固定的小数点。 这些整数类型拥有额外的选项UNSIGNED。通常,整数可以是负数或正数。如果添加UNSIGNED 属性,那么范围将从0 开始,而不是某个负数。

大数据分析8张数据库表字段说明

1. TMonitorSummary粮情监控汇总表 序号字段名字段含义 1 ID* 主键 2 DepotID 直属库ID 3 MonitorPointID 监控库点ID 4 TotalWareCount 总仓数 5 MonitorSuccessRate 监控成功率 6 CheckTime 检测时间 7 Year 年份 8 Month 月份 9 Description 备注 2. TException粮情异常列表 序号字段名字段含义 1 ID* 主键 2 DepotID 直属库ID 3 MonitorPointID 监控库点ID 4 TotalWareCount 总仓数 5 EmptyWareWarnCount 空仓预警数 6 HighTempWareCount 高温仓数 7 TempRiseFastWareCount 温升过快仓数 8 HeatWarnWareCount 发热预警仓数 9 NonSafetyWareCount 非安全粮仓数 10 CheckTime 检测时间 11 Year 年份 12 Month 月份 13 Description 备注 3. TEmptyWarn空仓预警列表 序号字段名字段含义 1 ID* 主键 2 DepotID 直属库ID

3 MonitorPointID 监控库点ID 4 TotalEmptyWareCount 空仓总数 5 WareName 仓号 6 EmptyRate 空仓比 7 CheckTime 检测时间 8 Year 年份 9 Month 月份 10 Description 仓库总数 4. THighTempWarn高温预警列表 序号字段名字段含义 1 ID* 主键 2 DepotID 直属库ID 3 MonitorPointID 监控库点ID 4 TotalHighTempWarnCount 高温预警总数 5 WareName 仓号 6 HighTempWarnRate 高温预警比例 7 ChechTime 检测时间 8 Year 年份 9 Month 月份 10 Description 仓库总数 5. TTempRiseFastWarn温升过快预警列表 序号字段名字段含义 1 ID* 主键 2 DepotID 直属库ID 3 MonitorPointID 监控库点ID 4 TotalTempRiseFastWarn 温升过快预警总数 Count 5 WareName 仓号 6 lTempRiseFastWarnRate 温升过快预警比例 7 CheckTime 检测时间 8 Year 年份 9 Month 月份 10 Description 仓库总数

mysql字段类型

1. mysql的数据类型 在mysql中有如下几种数据类型: (1)数值型 数值是诸如32 或153.4 这样的值。mysql 支持科学表示法,科学表示法由整数或浮点数后跟“e”或“e”、一个符号(“+”或“-”)和一个整数指数来表示。1.24e+12 和23.47e-1 都是合法的科学表示法表示的数。而 1.24e12 不是合法的,因为指数前的符号未给出。 浮点数由整数部分、一个小数点和小数部分组成。整数部分和小数部分可以分别为空,但不能同时为空。 数值前可放一个负号“-”以表示负值。 (2)字符(串)型 字符型(也叫字符串型,简称串)是诸如“hello,world!”或“一个馒头引起的血案”这样的值,或者是电话号码这样的值。既可用单引号也可用双引号将串值括起来。 初学者往往分不清数值和字符串的区别。都是数字啊,怎么一个要用数值型,一个要用字符型呢?关键就在于:数值型的是要参与计算的,比如它是金融中的一个货款总额;而字符型的是不参与计算的,只是表示电话号码,这样的还有街道号码、门牌号码等等,它们都不参与计算。 (3)日期和时间型 日期和时间是一些诸如“2006-07-12”或“12:30:43”这样的值。mysql还支持日期/时间的组合,如“2006-07-12 12:30:43”。 (4)null值 null表示未知值。比如填写表格中通讯地址不清楚留空不填写,这就是null 值。 我们用create table语句创建一个表(参看前面的章节),这个表中包含列的定义。例如我们在前面创建了一个joke表,这个表中有content和writer 两个列: create table (

MySQL 数据类型 (列表)

MySQL数据类型(列表) 数据类型描述字节推荐使用 SMALLINT整数,从-32000到+32000范围2存储相对比较小的整数。 比如:年纪,数量 INT整数,从-2000000000到 +2000000000范围4存储中等整数 例如:距离 BIGINT不能用SMALLINT或INT描述的 超大整数。8存储超大的整数 例如:科学/数学数据 FLOAT单精度浮点型数据4存储小数数据 例如:测量,温度 DOUBLE双精度浮点型数据8需要双精度存储的小数数据 例如:科学数据 DECIMAL用户自定义精度的浮点型数据变量;取决于精度与长度以特别高的精度存储小数数据。 例如:货币数额,科学数据 CHAR固定长度的字符串特定字符串长度(高达255字符)存储通常包含预定义字符串的变量 例如:定期航线,国家或邮编 VARCHAR具有最大限制的可变长度的字符 串变量;1+实际字符串长度(高 达255字符) 存储不同长度的字符串值(高达一个特定的 最大限度). 例如:名字,密码,短文标签 TEXT没有最大长度限制的可变长度的 字符串Variable;2+聽actual string length 存储大型文本数据 例如:新闻故事,产品描述 BLOB二进制字符串变量;2+实际字符串长度存储二进制数据 例如:图片,附件,二进制文档 DATE以yyyy-mm-dd格式的日期3存储日期 例如:生日,产品满期 TIME以hh:mm:ss格式的时间3存储时间或时间间隔 例如:报警声,两时间之间的间隔,任务开 始/结束时间 DATETIME以yyyy-mm-ddhh:mm:ss格式结合 日期和时间8存储包含日期和时间的数据 例如:提醒的人,事件 TIMESTAMP以yyyy-mm-ddhh:mm:ss格式结合 日期和时间4记录即时时间 例如:事件提醒器,“最后进入”的时间标 记 YEAR以yyyy格式的年份1存储年份 例如:毕业年,出生年 ENUM一组数据,用户可从中选择其中 一个1或2个字节存储字符属性,只能从中选择之一 例如:布尔量选择,如性别 SET一组数据,用户可从中选择其中 0,1或更多。从1到8字节;取决于设置的大小存储字符属性,可从中选择多个字符的联 合。 例如:多选项选择,比如业余爱好和兴趣。

关于数据库建表时字段数据类型

char、varchar、text、ntext、bigint、int、smallint、tinyint 和bit的区别及数据库的数据类型 基础: char、varchar、text和nchar、nvarchar、ntext的区别 1、CHAR。CHAR存储定长数据很方便,CHAR字段上的索引效率级高,比如定义char(10),那么不论你存储的数据是否达到了10个字节,都要占去10个字节的空间,不足的自动用空格填充。 2、VARCHAR。存储变长数据,但存储效率没有CHAR高。如果一个字段可能的值是不固定长度的,我们只知道它不可能超过10个字符,把它定义为 VARCHAR(10)是最合算的。VARCHAR类型的实际长度是它的值的实际长度+1。为什么“+1”呢?这一个字节用于保存实际使用了多大的长度。从空间上考虑,用varchar合适;从效率上考虑,用char合适,关键是根据实际情况找到权衡点。 3、TEXT。text存储可变长度的非Unicode数据,最大长度为2^31-1(2,147,483,647)个字符。 4、NCHAR、NVARCHAR、NTEXT。这三种从名字上看比前面三种多了个“N”。它表示存储的是Unicode数据类型的字符。我们知道字符中,英文字符只需要一个字节存储就足够了,但汉字众多,需要两个字节

存储,英文与汉字同时存在时容易造成混乱,Unicode字符集就是为了解决字符集这种不兼容的问题而产生的,它所有的字符都用两个字节表示,即英文字符也是用两个字节表示。nchar、nvarchar的长度是在1到4000之间。和char、varchar比较起来,nchar、nvarchar 则最多存储4000个字符,不论是英文还是汉字;而char、varchar 最多能存储8000个英文,4000个汉字。可以看出使用nchar、nvarchar 数据类型时不用担心输入的字符是英文还是汉字,较为方便,但在存储英文时数量上有些损失。 进一步学习: char、varchar、text、ntext、bigint、int、smallint、tinyint 和bit的区别及数据库的数据类型 Varchar 对每个英文(ASCII)字符都占用2个字节,对一个汉字也只占用两个字节 char 对英文(ASCII)字符占用1个字节,对一个汉字占用2个字节Varchar 的类型不以空格填满,比如varchar(100),但它的值只是"qian",则它的值就是"qian"而char 不一样,比如char(100),它的值是"qian",而实际上它在数据库中是"qian "(qian后共有96个空格,就是把它填满为100个字节)。由于char是以固定长度的,所以它的速度会比varchar快得多!但程序处理起来要麻烦一点,要用trim之类的函数把两边的空格去掉!

有用的字段类型和数据类型

有用的字段类型和数据类型 在vfp中,共有13种字段类型和7种数据类型.13种字段类型是:字符型,数值型,浮点型,双精度型,整型,货币型,日期型,日期时间型,逻辑型,备注型,通用型,二进制字符型和二进制备注型;而7种数据类型是:字符型,数值型,货币型,日期型,日期时间型,逻辑型和通用型.字段为表文件所特有,而数据既可做表文件中的字段内容,也可以做内存变量或常量使用. 1.字符型字段和字符型数据: 字符型字段用于存放字符型数据.字符型数据是指一切可印刷的字符,包括英文字母,阿拉伯数字,各种符号,汉字及空格. 上述"职工档案"表中的"编号"和"姓名"字段就属于字符型字段,而其中存储的编号和姓名就属于字符型数据.字符型字段的宽度为1~字节. 2.数值型,浮点型,双精度型,整型字段与数值型数据: 数值型字段按每位数1个字节存放数值型数据,而浮点型字段存放浮点型数据.这两者最大宽度为20位.整型字段存放整数,用该类型字段存放较大的整数可节省存储容量,因为它只占4个字节.双精度型字段用于存放双精度型数,常用于科学计算,可得15位精度,但只占8个字节.这些字段中存放在数据统称为数值型数据. 3.货币型字段和货币型数据:货币型字段用于存放货币型数据,但只占8个字节. 4.日期型字段和日期型数据:日期型字段用于存放日期型数据.常用格式为:"年.月.日"和"月/日/年".在"职工档案"表中,"出生日期"字段就是日期型字段,而其中存放的数据就是日期型数据. 5.日期时间型字段和日期时间型数据:日期时间型字段存放日期时间型数据,格式为:年.月.日小时:分:秒Am或pm. 6.逻辑型字段和逻辑型数据:逻辑型字段用于存放逻辑型数据.逻辑型数据只有两个值,即"真"和"假",常用于描述只有两种状态的数据.例如:在"职工档案"表中,"婚否"字段就是逻辑型字段,用"真"表示已婚,"假"值表示未婚.在输入逻辑型数据时,可用T,t,Y,y中的任一个代表"真",而用F,f,N,n中的任一个代表"假". 7.备注型字段:备注型字段用于存放字符型,如文本、源代码等,使其得到了广泛应用.它常用于记录可有可无、可长可短的情况.例如,假如要在"职工档案"表中增加一个"简历"字段,定义成备注型最合适,因为有些人的简历可能长些,有些人的简历可能短些.此外,备注型字段还可用于提供运行时的帮助. 记录在备注型字段中的,实际上并不存放在表文件中,而是存放在与表文件同名,但扩展名为.fpt的文件中.当创建表文件时,假如定义了备注型字段,则相应的备注文件会自动生成,会随表文件的打开而自动打开.

dede数据库表及字段名称解释

dede数据库表及字段名称解释 1、dede_addonarticle 附加文章表 aid int(11) 文章编号 typeid int(11) 分类栏目编号 body mediumtext 文章内容 2、dede_addonflash 附加Flash表 aid int(11) FLASH编号 typeid int(11) 分类栏目编号 filesize varchar(10) 文件大小 playtime varchar(10) 播放时长 flashtype varchar(10) 作品类型 flashrank smallint(6) 作品等级 width smallint(6) 影片宽度 height smallint(6) 影片高度 flashurl varchar(80) FLASH地址 3、dede_addonimages 附加图集表 aid int(11) 图集编号 typeid int(11) 分类栏目编号 pagestyle smallint(6) 表现方式(1单页显示 2分多页显示 3多行多列展示) maxwidth smallint(6) 大图限制宽度 imgurls text 图片集内容(标签存放) row smallint(6) 多列式参数(行) col smallint(6) 多列式参数(列) isrm smallint(6) 是否下载远程图片 ddmaxwidth smallint(6) 小图片宽度限制4、dede_addonsoft 附加软件表 aid int(11) 软件编号 typeid int(11) 分类栏目编号 filetype varchar(10) 文件类型 language varchar(10) 界面语言 softtype varchar(10) 软件类型 accredit varchar(10) 授权方式 os varchar(30) 运行环境 softrank int(11) 软件等级 officialUrl varchar(30) 官方网址 officialDemo varchar(50) 程序演示地址 softsize varchar(10) 软件大小 softlinks text 软件下载链接列表 introduce text 软件介绍 5、dede_addonspec 附加专题表 aid int(11) 专题编号 typeid int(11) 分类栏目编号

数据库、表、字段的命名规则

数据库、表、字段的命名规则 每个公司或者企业数据库、表、字段等都有自己命名规则,数据库开发时数据库、表、字段、视图、触发器、存储过程、变量名、主键、外键、索引等的命名规则。 一、数据库(Database) 数据库名称 = 数据库内容标识(首字大写)。 二、表(Table) 命名应尽量反映存储的数据内容。 表名前缀:以该表及与该表相关联的一系列表的内容而得到一个代表统一的标识。 表名称 = T +‘_’+ 表名前缀+‘_’+ 表内容标识(首字大写) 。 如客户端信息ClientInfo相关联的一系的表以ci作为前缀,Record记录表即有表名:T_ci_Record。 数据库中不论是表名还是字段名,都一律用英文,不准出现其它语言;且保留原来的字段名,保留它们的规范。 为了不增加数据库当中的表名的长度,一般不允许出现如Form或者Table的字样,如:记录表:应为Record,而不是RecordTable。 数据库当中的表名的命名,一般不准出现空格,假如有几个单词出现的话,每个单词之间不允许留有空格,用”_”隔开如人事信息表:应为Human_Info,而不是Human Info;每个单词的第一个字母必须大写;如果太长,为了不增加编程的难度可采用缩写的方式,每个单词可取三到四个字母表示,也可根据实际情况,实际习惯进行缩写。 三、字段(Field) 字段是数据库中的用途最广泛的,它的类型非常多,所以必须加类型前缀来标示它的类型。 字段名称 = F + 字段类型前缀 + 字段内容标识(首字大写) 。 为了编程的方便性,可在前面加上字段类型的前缀,一般取用类型的三个字母,但是不需要下化线,而且这三个字母必须小写;如姓名字段为字符型的话就应该为chrName;尝用字段类型的缩写可参考下面的形式: 缩写- 类型 chr- char nvr- nvarchar vcr -varchar num -number flt -float dtm -date lng -long clb- clob blb- blob 四、视图名(View) 视图的名称 = "v_" + 视图内容标识(首字大写) 如 v_Record。 五、触发器名(Triger)

MySQL数据类型

int 允许从-2,147,483,648 到2,147,483,647 的所有数字。 4 字节bigint 允许介于-9,223,372,036,854,775,808 和9,223,372,036,854,775,807 之间的所有数字。8 字节decimal(p,s) 固定精度和比例的数字。允许从-10^38 +1 到10^38 -1 之间的数字。 p 参数指示可以存储的最大位数(小数点左侧和右侧)。p 必须是1 到38 之间的值。默认是18。 s 参数指示小数点右侧存储的最大位数。s 必须是0 到p 之间的值。默认是0。 5-17 字节 numeric(p,s) 固定精度和比例的数字。允许从-10^38 +1 到10^38 -1 之间的数字。 p 参数指示可以存储的最大位数(小数点左侧和右侧)。p 必须是1 到38 之间的值。默认是18。 s 参数指示小数点右侧存储的最大位数。s 必须是0 到p 之间的值。默认是0。 5-17 字节 smallmoney 介于-214,748.3648 和214,748.3647 之间的货币数据。 4 字节money 介于-922,337,203,685,477.5808 和922,337,203,685,477.5807 之间的货币数据。8 字节 float(n) 从-1.79E + 308 到 1.79E + 308 的浮动精度数字数据。参数n 指示该字段保存 4 字节还是8 字节。 float(24) 保存4 字节,而float(53) 保存8 字节。n 的默认值是53。4 或8 字节 real 从-3.40E + 38 到3.40E + 38 的浮动精度数字数据。 4 字节

jeecms安装、配置文件说明

一 Jeecms安装过程 将解压后得到的jeecms-3.0.2-final文件夹下的root文件夹更名为jeecms拷贝到tomcat 安装目录下的webapps 文件夹下(例 如: D:\Tomcat 6.0\webapps\),启动tomcat,在地址栏中输入 http://localhost:8080/jeecms,您将看到第一步安装过程中的《用户许可协议》,勾选“我已经阅读并同意此协议”,点击下一步,接下来第二步安装过程中设置系统参数,系统会自动检测出一些配置项,请根据您的实际情况填写,数据库密码不能为空。点击提交后进入第三步进入最后的系统安装过程,安装过程可能需要十几秒的等待时间。安装成功后将提示信息,请再重启Tomcat 完成安装。 Tomcat重启完毕之后,在浏览器的地址栏中输入 http://localhost:8080/jeecms, 若系统正常显示默认的站点首页则表示JEECMS 已经顺利安装完成. 附: 系统管理后台登录: http://localhost:8080/jeecms/jeeadmin/jeecms/index.do 用户名:admin 密码:password 图文安装步骤如下: 将解压后得到的ROOT文件夹拷贝到tomcat安装目录下的webapps文件夹下(例如:D:\Tomcat 6.0\webapps\),启动tomcat,在地址栏中输入 http://localhost:8080,您将看到第一步安装过程中的《用户许可协议》,如图一所示,勾选“我已经阅读并同意此协议”,点击下一步,

图一:用户许可协议 接下来第二步安装过程中设置系统参数,系统会自动检测出一些配置项,请根据您的实际情况填写,如图二所示,数据库密码不能为空。

Mysql数据库主要系统表详细说明

Mysql数据库主要系统表说明 1.获取所有表结构(TABLES) SELECT * FROM information_schema.TABLES WHERE TABLE_SCHEMA='数据库名'; TABLES表:提供了关于数据库中的表的信息(包括视图)。详细表述了某个表属于哪个schema,表类型,表引擎,创建时间等信息。各字段说明如下: 2.获取表字段(COLUMNS) SELECT * FROM information_schema.COLUMNS WHERE TABLE_SCHEMA='数据库名' AND TABLE_NAME='表名' COLUMNS表:提供了表中的列信息。详细表述了某张表的所有列以及每个列的信息。各字段的说明信息如下:

3.获取表键值 SELECT * FROM information_schema.KEY_COLUMN_USAGE WHERE TABLE_SCHEMA='数据库名' AND TABLE_NAME='表名'

4.获取表Check约束 SELECT * FROM information_schema.TABLE_CONSTRAINTS WHERE TABLE_SCHEMA='数据库名' AND TABLE_NAME='表名' TABLE_CONSTRAINTS表:存储主键约束、外键约束、唯一约束、check约束。各字段的说明信息 5.获取表索引 SELECT * FROM information_schema.STATISTICS WHERE TABLE_SCHEMA='数据库名' AND TABLE_NAME='表名' 6.mysql有关show的用法 SHOW DATABASES列出 MySQL Server上的数据库。 SHOW TABLES [FROM db_name]列出数据库中的表。 SHOW TABLE STATUS [FROM db_name]列出数据库的表信息,比较详细。 SHOW COLUMNS FROM tbl_name [FROM db_name]列出表的列信息,同 SHOW FIELDS FROM tbl_name [FROM db_name],DESCRIBE tbl_name [col_name]。 SHOW FULL COLUMNS FROM tbl_name [FROM db_name]列出表的列信息,比较详细,同 SHOW FULL FIELDS FROM tbl_name [FROM db_name]。

Northwind数据库表字段介绍

Northwind数据库表字段介绍 2010-06-03 10:30:08| 分类:SQL | 标签:|举报|字号大中小订阅 ①Categories:种类表 相应字段: CategoryID :类型ID; CategoryName:类型名; Description:类型说明; Picture:产品样本 ②CustomerCustomerDemo:客户类型表1 相应字段: CustomerID:客户ID; CustomerTypeID:客户类型ID ③CustomerDemographics:客户类型表2 相应字段: CustomerTypeID:客户类型ID; CustomerDesc:客户描述 ④Customers:客户表 相应字段: CustomerID:客户ID; CompanyName:所在公司名称; ContactName:客户姓名; ContactTitle:客户头衔; Address:联系地址; City:所在城市; Region:所在地区; PostalCode:邮编; Country:国家 Phone:电话; Fax:传真 ⑤Employees:员工表 相应字段: EmployeeID:员工代号; LastName + FirstName:员工姓名; Title:头衔; TitleOfCourtesy:尊称; BirthDate:出生日期; HireDate:雇用日期; Address:家庭地址; City:所在城市; Region:所在地区;

PostalCode:邮编; Country:国家用; HomePhone:宅电; Extension:分机; Photo:手机; notes:照片; ReportsTo:上级; PhotoPath:照片 ⑥EmployeeTerritories:员工部门表相应字段: EmployeeID:员工编号; TerritoryID:部门代号 ⑦Order Details:订单明细表 相应字段: OrderID:订单编号; ProductID:产品编号; UnitPrice:单价; Quantity:订购数量; Discount:折扣 ⑧Orders:订单表 相应字段: OrderID:订单编号; CustomerID:客户编号; EmployeeID:员工编号; OrderDate:订购日期;RequiredDate:预计到达日期; ShippedDate:发货日期; ShipVia:运货商; Freight:运费; ShipName:货主姓名; ShipAddress:货主地址 ShipCity:货主所在城市; ShipRegion:货主所在地区;ShipPostalCode:货主邮编; ShipCountry:货主所在国家 ⑨Products:产品表 相应字段: ProductID:产品ID; ProductName:产品名称; SupplierID:供应商ID; CategoryID:类型ID;QuantityPerUnit:数量;

dede数据库表结构和dedecms数据库字段说明 .

dede数据库字段说明:dede_addonarticle 附加文章表 aid int(11) 文章编号 typeid int(11) 分类栏目编号 body mediumtext 文章内容 dede_addonflash 附加Flash表 aid int(11) FLASH编号 typeid int(11) 分类栏目编号 filesize varchar(10) 文件大小 playtime varchar(10) 播放时长 flashtype varchar(10) 作品类型 flashrank smallint(6) 作品等级 width smallint(6) 影片宽度 height smallint(6) 影片高度 flashurl varchar(80) FLASH地址 dede_addonimages 附加图集表 aid int(11) 图集编号 typeid int(11) 分类栏目编号 pagestyle smallint(6) 表现方式(1单页显示2分多页显示3多行多列展示)maxwidth smallint(6) 大图限制宽度 imgurls text 图片集内容(标签存放) row smallint(6) 多列式参数(行) col smallint(6) 多列式参数(列) isrm smallint(6) 是否下载远程图片 ddmaxwidth smallint(6) 小图片宽度限制 dede_addonsoft 附加软件表 aid int(11) 软件编号 typeid int(11) 分类栏目编号 filetype varchar(10) 文件类型 language varchar(10) 界面语言 softtype varchar(10) 软件类型 accredit varchar(10) 授权方式 os varchar(30) 运行环境 softrank int(11) 软件等级 officialUrl varchar(30) 官方网址 officialDemo varchar(50) 程序演示地址

相关主题
文本预览
相关文档 最新文档