版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
數(shù)據(jù)庫設(shè)計說明書內(nèi)容管理系統(tǒng)(DWCMS)文件狀態(tài):[]初稿[√]正式公布[]正在修改文件標(biāo)識:弟兄連大腕組-LMB-DATABASE目前版本:2.0作者:大碗小組文件狀態(tài):-01-01版本歷史版本/狀態(tài)作者參與者起止日期備注1.0大腕組大腕組組員員-01-18-01-08測試版2.0大腕組大腕組組員-01-09-02-13正式版引言在使用任何數(shù)據(jù)庫之前,全部必需設(shè)計好數(shù)據(jù)庫,包含將要存放數(shù)據(jù)類型,數(shù)據(jù)之間相互關(guān)系和數(shù)據(jù)組織形式。數(shù)據(jù)庫設(shè)計是指對于一個給定應(yīng)用環(huán)境,結(jié)構(gòu)最優(yōu)數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng),使之能夠有效地存放數(shù)據(jù)。為了合理地組織和高效率地存取數(shù)據(jù),現(xiàn)在最好方法,就是建立數(shù)據(jù)庫系統(tǒng),所以在系統(tǒng)總體設(shè)計階段,數(shù)據(jù)庫建立和設(shè)計是一項十分關(guān)鍵內(nèi)容。因為數(shù)據(jù)庫應(yīng)用系統(tǒng)復(fù)雜性,為了支持相關(guān)程序運(yùn)行,數(shù)據(jù)庫設(shè)計就變得異常復(fù)雜,所以最好設(shè)計不可能一蹴而就,而只能是一個“反復(fù)探尋,逐步求精”過程,也就是計劃和結(jié)構(gòu)化數(shù)據(jù)庫中數(shù)據(jù)對象和這些數(shù)據(jù)對象之間關(guān)系過程。1.1編寫目標(biāo)數(shù)據(jù)庫設(shè)計好壞是一個關(guān)鍵。假如把企業(yè)數(shù)據(jù)比做生命所必需血液,那么數(shù)據(jù)庫設(shè)計就是應(yīng)用中最關(guān)鍵一部分,是一個系統(tǒng)根基。用于開發(fā)人員進(jìn)行項目設(shè)計,以此作為編碼依據(jù),同時也為后續(xù)數(shù)據(jù)庫維護(hù)工作提供了良好使用說明,也能夠作為未來版本升級時關(guān)鍵參考資料。數(shù)據(jù)庫設(shè)計目標(biāo)是建立一個適宜數(shù)據(jù)模型。這個數(shù)據(jù)模型應(yīng)該是滿足用戶要求,既能合理地組織用戶需要全部數(shù)據(jù),又能支持用戶對數(shù)據(jù)全部處理功效。而且要含有較高范式,數(shù)據(jù)完整性好,效益高,便于了解和維護(hù),沒有數(shù)據(jù)沖突。1.2背景名稱說明數(shù)據(jù)庫名稱Lmbang(辣媽幫)數(shù)據(jù)庫系統(tǒng)MySQL5.0用戶端連接工具M(jìn)ySQLCommandLineClient項目任務(wù)提出者LAMP弟兄連-大碗組項目開發(fā)者大腕組使用用戶大腕組組員1.3定義Lmbang:辣媽幫E-R圖:實體關(guān)系圖1.4參考資料A.《細(xì)說PHP》教程B.《DWCMS項目需求分析說明書》C.本項目相關(guān)其它參考資料。2.外部設(shè)計外部設(shè)計是研究和考慮所要建立數(shù)據(jù)庫信息環(huán)境,對數(shù)據(jù)庫應(yīng)用領(lǐng)域中多種信息要求和操作要求進(jìn)行具體地分析,了解應(yīng)用領(lǐng)域中數(shù)據(jù)項、數(shù)據(jù)項之間關(guān)系和全部數(shù)據(jù)操作具體要求,了解哪些原因?qū)憫?yīng)時間、可用性和可靠性有較大影響等各方面原因。2.1標(biāo)識符和狀態(tài)數(shù)據(jù)庫表前綴:lmbang_用戶名:root密碼;020808權(quán)限:全部有效時間:開發(fā)階段說明:系統(tǒng)正式公布后,可能更改數(shù)據(jù)庫用戶/密碼,請在統(tǒng)一位置編寫數(shù)據(jù)庫 連接字符串,在發(fā)行前請給予更正。2.2使用它程序本系統(tǒng)關(guān)鍵利用PHP作為前端應(yīng)用開發(fā)工具,使用MySQL作為后臺數(shù)據(jù)庫,Linux或Windows均可作為系統(tǒng)平臺。2.3約定■全部命名一定要含有描述性,杜絕一切拼音、或拼音英文混雜命名方法。■字符集采取UTF-8,請注意字符轉(zhuǎn)換。■全部數(shù)據(jù)表第一個字段全部是系統(tǒng)內(nèi)部使用主鍵列,自增字段,不可空,名稱為:id,確保不把此字段暴露給最終用戶。■除尤其說明外,全部日期格式全部采取int格式,無時間值。■除尤其說明外,全部字段默認(rèn)全部設(shè)置不充許為空,需要設(shè)置默認(rèn)值。■全部一般索引命名全部是表名加設(shè)置索引字段名組合,比如用戶表User中name字段設(shè)置一般索引,則索引名稱命名方法為user_name。2.4支持軟件操作系統(tǒng):Linux/Windows數(shù)據(jù)庫系統(tǒng):MySQL查詢?yōu)g覽工具:PHPMyAdmin命令行工具:mysql注意:mysql命令行環(huán)境下對漢字支持不好,可能無法書寫帶有漢字SQL語句, 也不要使用PHPMyAdmin錄入漢字。結(jié)構(gòu)設(shè)計數(shù)據(jù)庫結(jié)構(gòu)設(shè)計中有許很多多需要考慮原因,如數(shù)據(jù)庫背景、應(yīng)用環(huán)境等方面全部需要有深入了解,只有一個對全部這些原因全部很了解數(shù)據(jù)庫設(shè)計教授,她設(shè)計數(shù)據(jù)庫才能易于使用和維護(hù),而且含有高效和一致特征。即使這么只對數(shù)據(jù)庫設(shè)計過程有一個概要了解,不過仍然有利于讀者了解和掌握SQL,使讀者能夠很好地分析數(shù)據(jù)間相互關(guān)系在使用SQL進(jìn)行報表生成、子查詢及視圖等操作時,能夠愈加好地進(jìn)行操作。3.1概念結(jié)構(gòu)設(shè)計概念數(shù)據(jù)庫設(shè)計是進(jìn)行具體數(shù)據(jù)庫設(shè)計第一步,概念數(shù)據(jù)庫設(shè)計好壞直接影響到邏輯數(shù)據(jù)庫設(shè)計,影響到整個數(shù)據(jù)庫好壞。我們已經(jīng)得到了系統(tǒng)數(shù)據(jù)步驟圖和數(shù)據(jù)字典,現(xiàn)在就是要結(jié)合數(shù)據(jù)規(guī)范化理論,用一個模型將用戶數(shù)據(jù)要求明確地表示出來。概念數(shù)據(jù)庫設(shè)計應(yīng)該極易于轉(zhuǎn)換為邏輯數(shù)據(jù)庫模式,又輕易被用戶所了解。概念數(shù)據(jù)庫設(shè)計中最關(guān)鍵就是采取實體-關(guān)系數(shù)據(jù)模型來確定數(shù)據(jù)庫結(jié)構(gòu)。數(shù)據(jù)是表示信息一個關(guān)鍵量化符號,是信息存在一個關(guān)鍵形式。數(shù)據(jù)模型則是數(shù)據(jù)特征一個抽象。它描述是數(shù)據(jù)共性,而不是描述部分?jǐn)?shù)據(jù)。通常來說,數(shù)據(jù)模型包含兩方面內(nèi)容。(1)數(shù)據(jù)靜態(tài)特征:關(guān)鍵包含數(shù)據(jù)基礎(chǔ)結(jié)構(gòu)、數(shù)據(jù)間關(guān)系和數(shù)據(jù)之間相互約束等特征。(2)數(shù)據(jù)動態(tài)特征:關(guān)鍵包含對數(shù)據(jù)進(jìn)行操作方法。 在數(shù)據(jù)庫系統(tǒng)設(shè)計中,建立反應(yīng)客觀信息數(shù)據(jù)模型,是設(shè)計中最為關(guān)鍵,也最基礎(chǔ)步驟之一。數(shù)據(jù)模型是連接客觀信息世界和數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)邏輯組織橋梁,也是數(shù)據(jù)庫設(shè)計人員和用戶之間進(jìn)行交流共同基礎(chǔ)。概念數(shù)據(jù)庫中采取實體-關(guān)系模型,和傳統(tǒng)數(shù)據(jù)模型有所不一樣。實體-關(guān)系模型是面向現(xiàn)實世界,而不是面向?qū)崿F(xiàn)方法,它關(guān)鍵是用使用方便,所以在數(shù)據(jù)庫系統(tǒng)應(yīng)用設(shè)計中,得到了廣泛應(yīng)用。實體-關(guān)系模型能夠用來說明數(shù)據(jù)庫中實體等級和屬性。以下是實體-關(guān)系模型中關(guān)鍵標(biāo)識:●在數(shù)據(jù)庫中存在實體●實體屬性●實體之間關(guān)系3.1.1實體和屬性定義根據(jù)定義數(shù)據(jù)類型和屬性創(chuàng)建實體和實體屬性列表。實體形成表,如“用戶”就是一個實體,屬性則為表中列,如對應(yīng)于實體“用戶”屬性包含“用戶名”、“用戶ID”等?!魧嶓w實體是實體-關(guān)系模型基礎(chǔ)對象,是現(xiàn)實世界中多種事物抽象。通常能夠相互區(qū)分開并能夠被識別事、物、概念等對象均可認(rèn)為是實體。本網(wǎng)站數(shù)據(jù)庫中,基礎(chǔ)實體列表以下:●廣告●意見反饋●幫●幫標(biāo)簽●幫分類●收藏●評論●日志●日志上傳數(shù)據(jù)●達(dá)人●友誼鏈接●熱門搜索●加入幫●贊●私信●私信統(tǒng)計表●圖片●用戶關(guān)系● 舉報● 話題● 用戶● 最近訪問● 最近瀏覽● 網(wǎng)站信息● 詞語過濾在繪制實體-關(guān)系圖(E-R圖)時,實體出現(xiàn)在矩形中。圖1所表示。圖1表示實體E·R圖通常來說,每個實體全部相當(dāng)于數(shù)據(jù)庫中一個表。上面介紹實體全部是強(qiáng)實體,每個實體全部有自己鍵。不過在實際領(lǐng)域中,常常存在部分實體,它們沒有自己鍵,這么實體稱為弱實體。弱實體中不一樣統(tǒng)計有可能完全相同,難以區(qū)分,這些值依靠于另一個實體(強(qiáng)實體)意義,必需和強(qiáng)實體聯(lián)合使用。在創(chuàng)建了實體以后,就能夠標(biāo)識各個實體屬性了。◆屬性每個實體全部有一組特征或性質(zhì),稱為實體屬性。實體屬性值是數(shù)據(jù)庫中存放關(guān)鍵數(shù)據(jù),一個屬性實際上相當(dāng)于表中一個列。下面來看看“文章”(article)實體。這個實體含有哪些屬性呢?對于一篇文章來說,全部含有文章標(biāo)題、文章介紹、添加時間、文章起源、文章內(nèi)容、關(guān)鍵字、訪問次數(shù)、推薦狀態(tài)、審核狀態(tài)。所以相關(guān)“文章”實體屬性以下:●文章標(biāo)題(title)●文章編號(id)●文章介紹(summary)●添加時間(posttime)●文章起源(comefrom)●文章內(nèi)容(content)●關(guān)鍵字(keyword)●訪問次數(shù)(views)●推薦狀態(tài)(recommend)●審核狀態(tài)(audit)實體“欄目(column)”包含屬性以下:●欄目標(biāo)題(title)●欄目路徑(path)●欄目描述(description)●排序編號(ord)因為篇幅有限這里就不列出全部實體屬性了,在繪制E-R圖中,屬性由橢圓包圍,在屬性和它所屬實體間使用直線進(jìn)行連接,以實體brocms中“文章”為例進(jìn)行示例,圖2所表示。圖2包含屬性DepartmentE-R圖對于每個實體,全部有其確定主屬性(實體中主屬性實際上相當(dāng)于表中主鍵),就能夠惟一地確定實體每個統(tǒng)計。最好是創(chuàng)建一個單獨(dú)屬性作為主屬性,在實體文章中能夠選擇“文章編號”作為主屬性,在繪制E-R圖中,主屬性在屬性下加下劃線來說明。以實體“文章”為例進(jìn)行示例,圖-3所表示。圖3定義了主屬性“文章”E-R圖注意:在數(shù)據(jù)庫設(shè)計中,選擇和設(shè)置列作為主鍵是一個關(guān)鍵步驟。3.1.2E-R圖繪制實體-關(guān)系圖是表現(xiàn)實體-關(guān)系模型圖形工具,簡稱E-R圖。這節(jié)會以DWCMS數(shù)據(jù)庫為例,給出一個完整數(shù)據(jù)庫E-R圖設(shè)計示例。圖3給出了在E-R圖中使用多種元素圖形符號。圖-4E-R圖中使用多種元素圖形符號在E-R圖中,實體之間關(guān)系以菱形表示,關(guān)系中各方面表經(jīng)過直線和菱形中關(guān)系名稱相連接。還要為每個關(guān)系命名一個“關(guān)系名稱”,實體和關(guān)系相連直線旁全部依據(jù)關(guān)系屬性標(biāo)注有“1”或“N”。E-R圖為讀者數(shù)據(jù)庫提供了一個不錯藍(lán)圖,能夠分成三步進(jìn)行:首先設(shè)計局部E-R圖;然后合并各局部E-R圖,并處理可能存在沖突,得到初步E-R圖;最終修改和重構(gòu)初步E-R圖,消除其中冗余部分,得到最終全局E-R圖,即概念模式。設(shè)計全局E-R模式目標(biāo)不在于把若干局部E-R模式形式上合并為一個E-R模式,而在于消除沖突使之成為能夠被全系統(tǒng)中全部用戶共同了解和接收統(tǒng)一概念模型。使設(shè)計人員僅從用戶角度看待數(shù)據(jù)及處理要求和約束,產(chǎn)生一個反應(yīng)用戶見解概念模式。3.1.3設(shè)計局部E-R模式先設(shè)計局部E-R圖,也稱用戶視圖。在設(shè)計初步E-R圖時,要盡可能能充足地把組織中各部門對信息要求集中起來,而不需要考慮數(shù)據(jù)冗余問題。局部概念模型設(shè)計是從用戶見解出發(fā),設(shè)計符適用戶需求概念結(jié)構(gòu)。局部概念模型設(shè)計就是組織、分類搜集到數(shù)據(jù)項,確定哪些數(shù)據(jù)項作為實體,哪些數(shù)據(jù)項作為屬性,哪些數(shù)據(jù)項是同一實體屬性等。確定實體和屬性標(biāo)準(zhǔn):■能作為屬性盡可能作為屬性而不要劃為實體;■作為屬性數(shù)據(jù)元素和所描述實體之間聯(lián)絡(luò)只能是1:n聯(lián)絡(luò);■作為屬性數(shù)據(jù)項不能再用其它屬性加以描述,也不能和其它實體或?qū)傩园l(fā)生聯(lián)絡(luò)。以下是例子辣媽幫部分局部E-R圖設(shè)計:3.1.4設(shè)計全局E-R模式綜合各局部E-R圖,形成總E-R圖,即用戶視圖集成。全部局部ER模式全部設(shè)計好了后,接下來就是把她們綜合成單一全局概念結(jié)構(gòu)。全局概念結(jié)構(gòu)不僅要支持全部局部ER模式,而且必需合理地表示一個完整、一致數(shù)據(jù)庫概念結(jié)構(gòu)。另外,在進(jìn)入下一節(jié)之前,先回顧一下概念數(shù)據(jù)庫設(shè)計,其中關(guān)鍵是實體-關(guān)系模型建立。簡明總結(jié)一下實體-關(guān)系模型建立步驟:(1)對需求進(jìn)行分析,從而確定系統(tǒng)中所包含實體。(2)分析得出每個實體所含有屬性。(3)確保每個實體有一個主屬性,該主屬性能夠是實體一個屬性或多個屬性組合。主屬性必需能惟一地描述每個統(tǒng)計。(4)確定實體之間關(guān)系。經(jīng)過這些步驟后,讀者就能夠繪制出E-R圖。以后能夠再看看數(shù)據(jù)庫需要,判定是否獲取了所需信息,是否有遺漏信息等,讀者能夠再對E-R圖進(jìn)行修改,添加或刪除實體和屬性。3.1.5全局ER模式優(yōu)化 在得到全局ER模式后,為了提升數(shù)據(jù)庫系統(tǒng)效率,還應(yīng)深入依據(jù)處理需求對ER模式進(jìn)行優(yōu)化。一個好全局ER模式,除能正確、全方面地反應(yīng)用戶功效需求外,還應(yīng)滿足下列條件:1.實體類型個數(shù)要盡可能少2.實體類型所含屬性個數(shù)盡可能少3.實體類型間聯(lián)絡(luò)無冗余邏輯結(jié)構(gòu)設(shè)計邏輯結(jié)構(gòu)設(shè)計任務(wù)是把概念設(shè)計階段建立基礎(chǔ)E-R圖,根據(jù)選定內(nèi)容管理系統(tǒng)軟件支持?jǐn)?shù)據(jù)模型,轉(zhuǎn)化成對應(yīng)邏輯設(shè)計模型。也就是能夠?qū)嶓w、實體間關(guān)系等模型結(jié)構(gòu)轉(zhuǎn)變?yōu)殛P(guān)系模式,即生成數(shù)據(jù)庫中表,并確定表列。下述討論由實體-關(guān)系模型生成表方法?!鋈蝿?wù):將基礎(chǔ)E-R圖轉(zhuǎn)換為和選擇辣媽幫產(chǎn)品所支持?jǐn)?shù)據(jù)模型相符合邏輯結(jié)構(gòu)?!鲞^程:1)將概念結(jié)構(gòu)轉(zhuǎn)換為現(xiàn)有辣媽幫支持關(guān)系模型。2)從功效和性能要求上對轉(zhuǎn)換模型進(jìn)行評價,看它是否滿足用戶要求。3)對數(shù)據(jù)模型進(jìn)行優(yōu)化4.1ER圖向關(guān)系模型轉(zhuǎn)化 上面實體之間關(guān)系基礎(chǔ)上,將實體、實體屬性和實體之間聯(lián)絡(luò)轉(zhuǎn)換為關(guān)系模式。這種轉(zhuǎn)換標(biāo)準(zhǔn)是:◆一個實體轉(zhuǎn)換為一個關(guān)系,實體屬性就是關(guān)系屬性,實體碼就是關(guān)系碼?!粢粋€聯(lián)絡(luò)也轉(zhuǎn)化為一個關(guān)系,聯(lián)絡(luò)屬性及聯(lián)絡(luò)所連接實體碼全部轉(zhuǎn)化為關(guān)系屬性,不過關(guān)系碼會依據(jù)關(guān)系類型改變,假如是:1)1:1聯(lián)絡(luò),兩端實體碼全部成為關(guān)系候選碼2)1:n聯(lián)絡(luò),n端實體碼成為關(guān)系碼3)m:n聯(lián)絡(luò),兩端實體碼組成為關(guān)系碼4.2消除冗余所謂冗余數(shù)據(jù)是指可由基礎(chǔ)數(shù)據(jù)導(dǎo)出數(shù)據(jù),冗余聯(lián)絡(luò)是指可由其它聯(lián)絡(luò)導(dǎo)出聯(lián)絡(luò)。冗余數(shù)據(jù)和冗余聯(lián)絡(luò)輕易破壞數(shù)據(jù)庫完整性,給數(shù)據(jù)庫維護(hù)增加困難,應(yīng)該給予消除。本系統(tǒng)冗余數(shù)據(jù)和冗余關(guān)系已經(jīng)在概念結(jié)構(gòu)設(shè)計中處理過了,這里不再進(jìn)行過多敘述。物理結(jié)構(gòu)設(shè)計數(shù)據(jù)庫設(shè)計最終階段是確定數(shù)據(jù)庫在物理設(shè)備上存放結(jié)構(gòu)和存取方法,也就是設(shè)計數(shù)據(jù)庫物理數(shù)據(jù)模型,關(guān)鍵是設(shè)計表結(jié)構(gòu)。通常地,實體對應(yīng)于表,實體屬性對應(yīng)于表列,實體之間關(guān)系成為表約束。邏輯設(shè)計中實體大部分能夠轉(zhuǎn)換成物理設(shè)計中表,不過它們并不一定是一一對應(yīng)。此次項目開發(fā)采取是MySQL建立數(shù)據(jù)庫。5.1設(shè)計數(shù)據(jù)表結(jié)構(gòu)在利用MySQL創(chuàng)建一個新數(shù)據(jù)表以前,應(yīng)該依據(jù)邏輯模型和數(shù)據(jù)字典先分析和設(shè)計數(shù)據(jù)表,描述出數(shù)據(jù)庫中基礎(chǔ)表設(shè)計。需要確定數(shù)據(jù)表名稱,所包含字段名稱,數(shù)據(jù)類型,寬度和建立主鍵、外鍵等描述表屬性內(nèi)容。本項目全部26個數(shù)據(jù)表結(jié)構(gòu)設(shè)計以下所表示:表5.1-1廣告結(jié)構(gòu)表表名Lmbang_add用于保留廣告統(tǒng)計,表引擎為MyISAM類型,字符集為utf-8列名數(shù)據(jù)類型屬性約束條件說明idSMALLINT(11)無符號/非空/自動增漲主鍵廣告編號adnameVARCHAR(5)無符號/非空/缺省0廣告名稱typeVARCHAR(50)非空/缺省''廣告類型picVARCHAR(10)非空/缺省''廣告圖片urlVARCHAR(100)非空/缺省''鏈接地址ordernoINIT(11)排列次序補(bǔ)充說明表5.1-2意見反饋結(jié)構(gòu)表表名Lmbang_advise用于保留反饋一件,表引擎為MyISAM類型,字符集為utf-8列名數(shù)據(jù)類型屬性約束條件說明idINT(11)無符號/非空/自動增漲主鍵反饋編號uidINT(11)無符號/非空/缺省0外鍵/一般索引反饋用戶messageTEXT非空/缺省''反饋信息posttimeBIGINT非空/缺省'0'反饋時間補(bǔ)充說明表5.1-3幫表表名Lmbang_bang用于保留用戶信息,表引擎為MyISAM類型,字符集為utf-8列名數(shù)據(jù)類型屬性約束條件說明idINT(11)無符號/非空/自動增漲主鍵幫編號bcidINT(11)無符號/非空/缺省0外鍵/一般索引(bcid)分類編號bangnameVARCHAR(50)非空/缺省''幫名bangpicVARCHAR(50)非空/缺省''幫圖片ordernoINT(11)非空/缺省''排列次序補(bǔ)充說明和幫分類經(jīng)過bcid關(guān)聯(lián)表5.1-4幫標(biāo)簽表表名Lmbang_tag用于保留標(biāo)簽統(tǒng)計,表引擎為MyISAM類型,字符集為utf-8列名數(shù)據(jù)類型屬性約束條件說明idINT(11)無符號/非空/自動增漲主鍵消息編號bidINT(11)無符號/非空/缺省0幫idtagnameVARCHAR(50)非空/缺省''標(biāo)署名補(bǔ)充說明經(jīng)過bid和幫表相關(guān)聯(lián),標(biāo)簽就是每個幫下面小分類表5.1-5幫分類表表名Lmbang_bclass用于保留幫分類統(tǒng)計,表引擎為MyISAM類型,字符集為utf-8列名數(shù)據(jù)類型屬性約束條件說明idINT(11)無符號/非空/自動增漲主鍵分類編號bclassnameVARCHAR(50)分類名補(bǔ)充說明幫分類,幫表父級表表5.1-6最近瀏覽幫表表名Lmbang_browsebang用于用戶瀏覽幫統(tǒng)計,表引擎為MyISAM類型,字符集為utf-8列名數(shù)據(jù)類型屬性約束條件說明idINT(11)無符號/非空/自動增漲主鍵瀏覽編號bidINT(11)無符號/非空/缺省0幫iduidINIT(11)非空/缺省''用戶idbangnameVARCHAR(30)幫名posttimeVARCHAR(20)瀏覽時間補(bǔ)充說明保留用戶瀏覽統(tǒng)計表5.1-7收藏表表名Lmbang_collect用于保留相冊統(tǒng)計,表引擎為MyISAM類型,字符集為utf-8列名數(shù)據(jù)類型屬性約束條件說明idINT(11)無符號/非空/自動增漲主鍵收藏編號uidINT(11)無符號/非空/缺省0用戶idtopicidINIT(11)非空/缺省''話題idcollecttimeBIGINT(20)收藏時間補(bǔ)充說明經(jīng)過uid和topicid和用戶表和話題表關(guān)聯(lián)表5.1-8評論表表名Lmbang_comment,用于保留評論統(tǒng)計,表引擎為MyISAM類型,字符集為utf-8列名數(shù)據(jù)類型屬性約束條件說明idINIT(11)無符號/非空/自動增漲主鍵評論編號ctypeTINYINIT(4)非空/缺省''評論名稱cidINIT(11)非空/缺省''評論所屬idcontentTEXT非空/缺省''評論內(nèi)容posttimeBIGINIT(20)非空/缺省'發(fā)表時間uidINIT(11)非空/缺省'用戶idqidINIT(11)非空/缺省'引用回復(fù)idfloorINIT(11)無符號/非空/缺省0所屬樓層補(bǔ)充說明Ctype類型:1話題評論,2圖片日志3文字圖片4語音圖片。Qid是話題評論時,引用回復(fù)idFloor話題評論所屬樓層表5.1-9日志表表名Lmbang_diary,用于保留日志統(tǒng)計,表引擎為MyISAM類型,字符集為utf-8列名數(shù)據(jù)類型屬性約束條件說明idINT(11)無符號/非空/自動增漲主鍵日志編號uidINIT(11)非空/缺省''用戶idtypeVARCHAR(20)非空/缺省''日志類型contentTEXT非空/缺省''日志內(nèi)容posttimeBIGINIT(20)非空/缺省'發(fā)表時間補(bǔ)充說明Type類型:audio音頻日志pic圖片日志text文檔日志表5.1-10日志上傳數(shù)據(jù)表表名Lmbang_diarydata,用于保留日志上傳數(shù)據(jù),表引擎為MyISAM類型,字符集為utf-8列名數(shù)據(jù)類型屬性約束條件說明idINT(11)無符號/非空/自動增漲主鍵日志編號diaryidINIT(11)非空/缺省''日志idfilenameVARCHAR(50)非空/缺省''路徑名補(bǔ)充說明日志表子表表5.1-11達(dá)人數(shù)據(jù)表表名Lmbang_doyen,用于保留達(dá)人統(tǒng)計,表引擎為MyISAM類型,字符集為utf-8列名數(shù)據(jù)類型屬性約束條件說明idINT(11)無符號/非空/自動增漲主鍵達(dá)人編號uidINIT(11)非空/缺省''用戶idbcidINIT(10)非空/缺省''幫分類idcountINIT(10)非空/缺省''發(fā)表話題數(shù)補(bǔ)充說明統(tǒng)計達(dá)人數(shù)據(jù)表5.1-12友誼鏈接表表名Dw_flink,用于保留友誼鏈接統(tǒng)計,表引擎為MyISAM類型,字符集為utf-8列名數(shù)據(jù)類型屬性約束條件說明idINT(4)無符號/非空/自動增漲主鍵鏈接編號FlinknameVARCHAR(50)非空/缺省''網(wǎng)站名稱typeVARCHAR(15)非空/缺省''鏈接類型urlVARCHAR(100)非空/缺省''鏈接地址logoVARCHAR(50)非空/缺省'鏈接圖片ordernoINIT(11)非空/缺省'顯示次序isplayTINYINIT(4)非空/缺省'是否顯示補(bǔ)充說明顯示方法:有兩種顯示方法,0為顯示網(wǎng)站名稱,1為顯示Type類型:text文字鏈接,pic為圖片鏈接表5.1-13加幫數(shù)據(jù)表表名Lmbang_joinbang,用于保留用戶加幫統(tǒng)計,表引擎為MyISAM類型,字符集為utf-8列名數(shù)據(jù)類型屬性約束條件說明idINT(11)無符號/非空/自動增漲主鍵鏈接編號uidINT(11))非空/缺省''用戶idbidINT(11)非空/缺省''幫idbcidINT(11)非空/缺省''幫分類id補(bǔ)充說明表5.1-14贊數(shù)據(jù)表表名Lmbang_like,用于保留贊統(tǒng)計,表引擎為MyISAM類型,字符集為utf-8列名數(shù)據(jù)類型屬性約束條件說明idINT(11)無符號/非空/自動增漲主鍵鏈接編號pidINT(11))非空/缺省''圖片iduidINT(11)非空/缺省''用戶idtypeINT(11)非空/缺省''類型補(bǔ)充說明表5.1-15私信數(shù)據(jù)表表名Lmbang_diary,用于保留用戶私信統(tǒng)計,表引擎為MyISAM類型,字符集為utf-8列名數(shù)據(jù)類型屬性約束條件說明idINT(11)無符號/非空/自動增漲主鍵私信編號puidINT(11))非空/缺省''發(fā)私信idauidINT(11)非空/缺省''收私信idcontentTEXT非空/缺省''私信內(nèi)容posttimeBIGINIT(20)非空/缺省'發(fā)表時間補(bǔ)充說明表5.1-16私信統(tǒng)計數(shù)據(jù)表表名Lmbang_diarydata,用于保留私信數(shù)據(jù)統(tǒng)計,表引擎為MyISAM類型,字符集為utf-8列名數(shù)據(jù)類型屬性約束條件說明idINT(11)無符號/非空/自動增漲主鍵私信編號uidINT(11))非空/缺省''發(fā)私信idfuidINT(11)非空/缺省''收私信idlasttimeBIGINIT(20)非空/缺省'最終聯(lián)絡(luò)時間補(bǔ)充說明表5.1-17圖片數(shù)據(jù)表表名Lmbang_pic,用于保留圖片統(tǒng)計,表引擎為MyISAM類型,字符集為utf-8列名數(shù)據(jù)類型屬性約束條件說明idINT(11)無符號/非空/自動增漲主鍵圖片編號typeINT(11))非空/缺省''圖片類型tidINT(11)非空/缺省''圖片所屬idpicnameVARCHAR(20)非空/缺省''圖片名posttimeBIGINIT(20)非空/缺省'發(fā)表時間補(bǔ)充說明Type類型:1是話題,2是回復(fù),3是頭像Tid就是各個類型對應(yīng)話題,回復(fù),用戶id表5.1-18用戶關(guān)系數(shù)據(jù)表表名Lmbang_relation,用于保留用戶關(guān)系統(tǒng)計,表引擎為MyISAM類型,字符集為utf-8列名數(shù)據(jù)類型屬性約束條件說明idINT(11)無符號/非空/自動增漲主鍵關(guān)系編號uidINT(11))非空/缺省''操作用戶idauidINT(11)非空/缺省''被操作用戶idtypeINIT(2)非空/缺省''關(guān)系類型actiontimeBIGINIT(20)非空/缺省'關(guān)系建立時間補(bǔ)充說明Type類型:1是關(guān)注,2是黑名單表5.1-19舉報數(shù)據(jù)表表名Lmbang_report,用于保留舉報統(tǒng)計,表引擎為MyISAM類型,字符集為utf-8列名數(shù)據(jù)類型屬性約束條件說明idINT(11)無符號/非空/自動增漲主鍵私信編號uidINT(11))非空/缺省''用戶idtypeTINYINT(2)非空/缺省''舉報idruidINT(11))非空/缺省''內(nèi)容idreporttimeBIGINIT(20)非空/缺省'舉報時間補(bǔ)充說明Type類型:1是舉報話題,2是舉報評論表5.1-20話題信息表表名Lmbang_topic用于保留話題統(tǒng)計,表引擎為MyISAM類型,字符集為utf-8列名數(shù)據(jù)類型屬性約束條件說明idINT(11)無符號/非空/自動增漲主鍵話題編號uidINT(11)非空/缺省''用戶idbidINT(11)非空/缺省''幫idtitleVARCHAR(200)非空/缺省0話題標(biāo)題contentTEXT非空/缺省0話題內(nèi)容ccountINT(11)非空/缺省0話題下評論數(shù)tagidINT(11)非空/缺省0所屬標(biāo)簽idposttimeBIGINT(20)非空/缺省0發(fā)表時間lasttimeBIGINT(20)非空/缺省0回復(fù)時間補(bǔ)充說明表5.1-21用戶信息表表名Lmbang_user用于保留用戶信息統(tǒng)計,表引擎為MyISAM類型,字符集為utf-8列名數(shù)據(jù)類型屬性約束條件說明idINT(11)無符號/非空/自動增漲主鍵用戶編號usernameVARCHAR(50)非空/缺省''用戶郵箱nicknameVARCHAR(50)非空/缺省''用戶昵稱userpwdVARCHAR(32)非空/缺省0用戶密碼provinceVARCHAR(20)非空/缺省0所在省cityVARCHAR(20)非空/缺省0所在市babytypeTINYINT(2)非空/缺省0母親類型babysexTINYINT(4)非空/缺省0寶寶性別babybrithdayBIGINT(20)非空/缺省0寶寶生日scoreINT(11)非空/缺省0積分groupsTINYINT(4)非空/缺省0用戶組headpicVARCHAR(30)非空/缺省0頭像signatureVARCHAR(200)非空/缺省0署名regtimeBIGINT(20)非空/缺省0注冊時間lasttimeBIGINT(20)非空/缺省0最終登錄時間regipVARCHAR(20)非空/缺省0注冊iplastipVARCHAR(20)非空/缺省0登錄ipcustombgTINYINT(4)非空/缺省0空間背景圖片編號ccountINT(11)非空/缺省0發(fā)話題數(shù)findpwdVARCHAR(20)非空/缺省0找回密碼參數(shù)isdiaryTINYINT(2)非空/缺省0是否公開日志isloginTINYINT(2)非空/缺省0是否禁號ispostTINYINT(2)非空/缺省0是否禁言iscommentTINYINT(2)非空/缺省0是否公開回復(fù)isseeTINYINT(2)非空/缺省0同城是否可見sinawbVARCHAR(50)非空/缺省0qqwbVARCHAR(50)非空/缺省0補(bǔ)充說明Type類型:1為母親,2為準(zhǔn)母親,3為備孕。Babysex為0表男,1表女。多個是否1為是,0為否表5.1-22用戶搜索表表名Lmbang_usersearch用于保留用戶搜索統(tǒng)計,表引擎為MyISAM類型,字符集為utf-8列名數(shù)據(jù)類型屬性約束條件說明idINT(11)無符號/非空/自動增漲主鍵搜索編號typeTINYINT(2)無符號/非空/缺省0搜索類型keywordsVARCHAR(20)無符號/非空/缺省0搜索內(nèi)容countINT(10)無符號/非空/缺省0搜索次數(shù)posttimeBIGINT(20)非空搜索時間補(bǔ)充說明Type為1是幫,2是話題,3是用戶表5.1-23最近訪問表表名Lmbang_vist用于保留用戶最近統(tǒng)計,表引擎為MyISAM類型,字符集為utf-8列名數(shù)據(jù)類型屬性約束條件說明idINT(11)無符號/非空/自動增漲主鍵訪問編號uidINT(11)無符號/非空/缺省0訪問用戶idvuidINT(11)無符號/非空/缺省0被訪問用戶idvisttimeBIGINT(20)非空訪問時間補(bǔ)充說明表5.1-24網(wǎng)站配置表表名Lmbang_webconfig用于保留文章統(tǒng)計,表引擎為MyISAM類型,字符集為utf-8列名數(shù)據(jù)類型屬性約束條件說明idINT(11)無符號/非空/自動增漲主鍵配置編號titleVARCHAR(50)非空/缺省''網(wǎng)站標(biāo)題contentVARCHAR(200)非空/缺省''網(wǎng)站描述keywordsVARCHAR(100)無符號/非空/缺省0關(guān)鍵詞logoVARCHAR(30)無符號/非空/缺省0LOGOdescriptionTEXT非空/缺省''網(wǎng)站介紹emailVARCHAR(50)非空聯(lián)絡(luò)郵箱telVARCHAR(15)非空/缺省''聯(lián)絡(luò)電話adressVARCHAR(500)無符號/非空/缺省0聯(lián)絡(luò)地址補(bǔ)充說明表5.1-25關(guān)鍵詞過濾表表名dw_keywords用于保留相冊統(tǒng)計,表引擎為MyISAM類型,字符集為utf-8列名數(shù)據(jù)類型屬性約束條件說明idINT(8)無符號/非空/自動增漲主鍵關(guān)鍵詞編號wordsVARCHAR(100)非空/缺省''違法關(guān)鍵字rewordsVARCHAR(100)非空/缺省''替換關(guān)鍵字補(bǔ)充說明對于違法關(guān)鍵字能夠進(jìn)行替換,刪除,修改,屏蔽操作5.2創(chuàng)建數(shù)據(jù)表經(jīng)過數(shù)據(jù)表結(jié)構(gòu)具體設(shè)計,再結(jié)合MySQL創(chuàng)建數(shù)據(jù)表語法,本項目標(biāo)10個數(shù)據(jù)表完整建表SQL語句以下所表示,默認(rèn)表前綴為“dw_”:創(chuàng)建廣告表lmbang_add語句以下所表示:CREATETABLE`lmb_ad`(`id`int(11)NOTNULLauto_incrementCOMMENT'廣告ID',`adname`varchar(50)NOTNULLCOMMENT'廣告名稱',`type`varchar(10)NOTNULLCOMMENT'類型',`pic`varchar(50)NOTNULLCOMMENT'圖片',`url`varchar(100)NOTNULLCOMMENT'地址',`orderno`int(11)NOTNULLCOMMENT'排序',PRIMARYKEY(`id`))ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='廣告AUTO_INCREMENT=15;創(chuàng)建意見反饋表lmbang_advise語句以下所表示:CREATETABLE`lmb_advise`(`id`int(11)NOTNULLauto_incrementCOMMENT'意見反饋ID',`uid`int(11)NOTNULLCOMMENT'用戶ID',`message`textNOTNULLCOMMENT'意見反饋內(nèi)容',`posttime`bigint(20)NOTNULLCOMMENT'提交時間',PRIMARYKEY(`id`))ENGINE=MyISAMDEFAULTCHARSET=utf8COMMENT='意見反饋'AUTO_INCREMENT=12;;創(chuàng)建幫表lmbang_bang語句以下所表示:CREATETABLE`lmb_bang`(`id`int(11)NOTNULLauto_incrementCOMMENT'幫ID',`bcid`int(11)NOTNULLCOMMENT'幫分類ID',`bangname`varchar(50)NOTNULLCOMMENT'幫名稱',`bangpic`varchar(50)NOTNULL,`orderno`int(11)NOTNULLdefault'1',PRIMARYKEY(`id`))ENGINE=MyISAMDEFAULTCHARSET=utf8COMMENT='幫'AUTO_INCREMENT=62;創(chuàng)建幫標(biāo)簽表lmbang_bangtag語句以下所表示:CREATETABLE`lmb_bangtag`(`id`int(11)NOTNULLauto_incrementCOMMENT'幫標(biāo)簽ID',`bid`int(11)NOTNULLCOMMENT'幫ID',`tagname`varchar(50)NOTNULLCOMMENT'幫標(biāo)署名稱',PRIMARYKEY(`id`))ENGINE=MyISAMDEFAULTCHARSET=utf8AUTO_INCREMENT=9;創(chuàng)建幫分類lmbang_class語句以下所表示:CREATETABLE`lmb_bclass`(`id`int(11)NOTNULLauto_incrementCOMMENT'幫分類ID',`bclassname`varchar(50)NOTNULLCOMMENT'幫分類名字',PRIMARYKEY(`id`))ENGINE=MyISAMDEFAULTCHARSET=utf8COMMENT='幫分類'AUTO_INCREMENT=9;創(chuàng)建最近瀏覽幫lmbang_browerbang語句以下所表示:CREATETABLE`lmb_browsebang`(`id`int(11)NOTNULLauto_increment,`uid`int(11)NOTNULLCOMMENT'用戶id',`bid`int(11)NOTNULLCOMMENT'瀏覽幫id',`bangname`varchar(30)NOTNULLCOMMENT'瀏覽幫名',`posttime`int(11)NOTNULLCOMMENT'瀏覽時間',PRIMARYKEY(`id`))ENGINE=MyISAMDEFAULTCHARSET=utf8COMMENT='最近瀏覽幫表'AUTO_INCREMENT=25;)創(chuàng)建收藏表lmbang_collect語句以下所表示:CREATETABLE`lmb_collect`(`id`int(11)NOTNULLauto_incrementCOMMENT'收藏ID',`uid`int(11)NOTNULLCOMMENT'用戶ID',`topicid`int(11)NOTNULLCOMMENT'話題ID',`collecttime`bigint(20)NOTNULLCOMMENT'收藏時間',PRIMARYKEY(`id`))ENGINE=MyISAMDEFAULTCHARSET=utf8COMMENT='收藏表'AUTO_INCREMENT=15;)創(chuàng)建評論表lmbang_comment語句以下所表示:CREATETABLE`lmb_comment`(`id`int(11)NOTNULLauto_incrementCOMMENT'評論ID',`ctype`tinyint(4)NOTNULLCOMMENT'評論類型(1話題3文字日志語音日志評論2日志圖片評論)',`cid`int(11)NOTNULLCOMMENT'評論所屬ID',`content`textNOTNULLCOMMENT'內(nèi)容',`posttime`bigint(20)NOTNULLCOMMENT'發(fā)表時間',`uid`int(11)NOTNULLCOMMENT'用戶ID',`qid`int(11)NOTNULLCOMMENT'引用ID',`floor`int(11)NOTNULLCOMMENT'樓層',PRIMARYKEY(`id`))ENGINE=MyISAMDEFAULTCHARSET=utf8COMMENT='評論表'AUTO_INCREMENT=133;創(chuàng)建日志表lmbang_diary語句以下所表示:CREATETABLE`lmb_diary`(`id`int(11)NOTNULLauto_incrementCOMMENT'微日志ID',`uid`int(11)NOTNULLCOMMENT'用戶ID',`type`varchar(20)NOTNULLCOMMENT'類型',`content`textNOTNULLCOMMENT'內(nèi)容',`posttime`bigint(20)NOTNULLCOMMENT'發(fā)表時間',PRIMARYKEY(`id`))ENGINE=MyISAMDEFAULTCHARSET=utf8AUTO_INCREMENT=169;創(chuàng)建日志上傳數(shù)據(jù)表lmbang_diarydata語句以下所表示:CREATETABLE`lmb_diarydata`(`id`int(11)NOTNULLauto_incrementCOMMENT'日志數(shù)據(jù)ID',`diaryid`int(11)NOTNULLCOMMENT'日志ID',`filename`varchar(50)NOTNULLCOMMENT'日志數(shù)據(jù)名稱',PRIMARYKEY(`id`))ENGINE=MyISAMDEFAULTCHARSET=utf8COMMENT='日志上傳數(shù)據(jù)'AUTO_INCREMENT=189;創(chuàng)建達(dá)人表lmbang_doyen語句以下所表示:CREATETABLE`lmb_doyen`(`id`int(11)NOTNULLauto_incrementCOMMENT'達(dá)人ID',`uid`int(11)NOTNULLCOMMENT'用戶ID',`bcid`int(11)NOTNULLCOMMENT'幫分類ID',`count`int(11)NOTNULLdefault'0'COMMENT'話題數(shù)',PRIMARYKEY(`id`))ENGINE=MyISAMDEFAULTCHARSET=utf8COMMENT='達(dá)人表'AUTO_INCREMENT=25;創(chuàng)建友誼鏈接表lmbang_flink語句以下所表示:CREATETABLE`lmb_flink`(`id`int(11)NOTNULLauto_incrementCOMMENT'友誼鏈接ID',`flinkname`varchar(50)NOTNULLCOMMENT'名稱',`type`varchar(4)NOTNULLCOMMENT'類型',`url`varchar(100)NOTNULLCOMMENT'地址',`logo`varchar(50)NOTNULLCOMMENT'LOGO',`orderno`int(11)NOTNULLCOMMENT'排序',`isdisplay`tinyint(4)NOTNULLCOMMENT'是否顯示',PRIMARYKEY(`id`))ENGINE=MyISAMDEFAULTCHARSET=utf8COMMENT='友誼鏈接'AUTO_INCREMENT=52;創(chuàng)建已加入幫表lmbang_joinbang語句以下所表示:CREATETABLE`lmb_joinbang`(`id`int(11)NOTNULLauto_incrementCOMMENT'ID',`uid`int(11)NOTNULLCOMMENT'用戶ID',`bid`int(11)NOTNULLCOMMENT'加入幫ID',`bcid`int(11)NOTNULLCOMMENT'幫分類ID',PRIMARYKEY(`id`))ENGINE=MyISAMDEFAULTCHARSET=utf8COMMENT='加入幫'AUTO_INCREMENT=1164;創(chuàng)建贊表lmbang_like語句以下所表示:CREATETABLE`lmb_like`(`id`int(11)NOTNULLauto_incrementCOMMENT'贊ID',`pid`int(11)NOTNULLCOMMENT'圖片ID',`uid`int(11)NOTNULLCOMMENT'用戶ID',`type`int(11)NOTNULL,PRIMARYKEY(`id`))ENGINE=MyISAMDEFAULTCHARSET=utf8COMMENT='贊表'AUTO_INCREMENT=87;創(chuàng)建私信表lmbang_message語句以下所表示:CREATETABLE`lmb_message`(`id`int(11)NOTNULLauto_incrementCOMMENT'私信ID',`puid`int(11)NOTNULLCOMMENT'發(fā)私信ID',`auid`int(11)NOTNULLCOMMENT'收私信ID',`content`textNOTNULLCOMMENT'內(nèi)容',`posttime`bigint(20)NOTNULLCOMMENT'發(fā)送時間',PRIMARYKEY(`id`))ENGINE=MyISAMDEFAULTCHARSET=utf8COMMENT='私信表'AUTO_INCREMENT=10;創(chuàng)建私信統(tǒng)計表lmbang_msg語句以下所表示:CREATETABLE`lmb_msg`(`id`int(11)NOTNULLauto_incrementCOMMENT'私信統(tǒng)計ID',`uid`int(11)NOTNULLCOMMENT'發(fā)私信者ID',`fuid`int(11)NOTNULLCOMMENT'收私信者ID',`lasttime`bigint(20)NOTNULLCOMMENT'最終聯(lián)絡(luò)時間',PRIMARYKEY(`id`))ENGINE=MyISAMDEFAULTCHARSET=utf8COMMENT='私信統(tǒng)計表'AUTO_INCREMENT=5;創(chuàng)建圖片表lmbang_pic語句以下所表示:CREATETABLE`lmb_pic`(`id`int(11)NOTNULLauto_incrementCOMMENT'圖片ID',`type`tinyint(4)NOTNULLCOMMENT'所屬類型(1話題,2回復(fù),3頭像)',`tid`int(11)NOTNULLCOMMENT'所屬ID',`picname`varchar(50)NOTNULLCOMMENT'圖片名稱',`posttime`bigint(20)NOTNULLCOMMENT'上傳時間',PRIMARYKEY(`id`))ENGINE=MyISAMDEFAULTCHARSET=utf8COMMENT='圖片表'AUTO_INCREMENT=73;創(chuàng)建用戶關(guān)系表lmbang_relation語句以下所表示:CREATETABLE`lmb_relation`(`id`int(11)NOTNULLauto_incrementCOMMENT'關(guān)系ID',`uid`int(11)NOTNULLCOMMENT'操作用戶ID',`auid`int(11)NOTNULLCOMMENT'被操作用戶ID',`type`tinyint(4)NOTNULLCOMMENT'關(guān)系類型',`actiontime`bigint(20)NOTNULLCOMMENT'關(guān)系建立時間',PRIMARYKEY(`id`))ENGINE=MyISAMDEFAULTCHARSET=utf8COMMENT='用戶關(guān)系表'AUTO_INCREMENT=570;創(chuàng)建舉報表lmbang_report語句以下所表示:CREATETABLE`lmb_report`(`id`int(11)NOTNULLauto_incrementCOMMENT'舉報ID',`uid`int(11)NOTNULLCOMMENT'舉報用戶ID',`type`tinyint(4)NOTNULLCOMMENT'舉報類型',`ruid`int(11)NOTNULLCOMMENT'被舉報用用戶ID',`reporttime`bigint(20)NOTNULLCOMMENT'舉報時間',PRIMARYKEY(`id`))ENGINE=MyISAMDEFAULTCHARSET=utf8COMMENT='舉報'AUTO_INCREMENT=30;創(chuàng)建話題表lmbang_topic語句以下所表示:CREATETABLE`lmb_topic`(`id`int(11)NOTNULLauto_incrementCOMMENT'話題ID',`uid`int(11)NOTNULLCOMMENT'用戶ID',`bid`int(11)NOTNULLCOMMENT'幫ID',`title`varchar(100)NOTNULLCOMMENT'標(biāo)題',`content`textNOTNULLCOMMENT'內(nèi)容',`ccount`int(11)NOTNULLCOMMENT'評論數(shù)',`posttime`bigint(20)NOTNULLCOMMENT'發(fā)表時間',`lasttime`bigint(20)NOTNULLCOMMENT'最新評論時間',`tagid`int(11)NOTNULLCOMMENT'幫標(biāo)簽ID',PRIMARYKEY(`id`))ENGINE=MyISAMDEFAULTCHARSET=utf8COMMENT='話題表'AUTO_INCREMENT=44;創(chuàng)建用戶表lmbang_user語句以下所表示:CREATETABLE`lmb_user`(`id`int(11)NOTNULLauto_incrementCOMMENT'用戶ID',`username`varchar(50)NOTNULLCOMMENT'用戶名',`nickname`varchar(50)NOTNULLCOMMENT'昵稱',`userpwd`varchar(32)NOTNULLCOMMENT'密碼',`province`varchar(20)NOTNULLCOMMENT'所在省',`city`varchar(20)NOTNULLCOMMENT'所在市',`babytype`tinyint(2)NOTNULLCOMMENT'母親類型',`babysex`tinyint(4)NOTNULLCOMMENT'寶寶性別',`babybirthday`bigint(20)NOTNULLdefault'0'COMMENT'寶寶生日',`score`int(11)NOTNULLCOMMENT'積分',`groups`tinyint(4)NOTNULLdefault'0'COMMENT'用戶組',`headpic`varchar(30)NOTNULLdefault'face.png'COMMENT'頭像',`signature`varchar(200)NOTNULLCOMMENT'署名',`regtime`bigint(20)NOTNULLCOMMENT'注冊時間',`lasttime`bigint(20)NOTNULLCOMMENT'最終進(jìn)入個人中心時間',`regip`varchar(20)NOTNULLCOMMENT'注冊IP',`lastip`varchar(20)NOTNULLCOMMENT'最終登錄IP',`custombg`tinyint(4)NOTNULLdefault'1'COMMENT'個人空間背景圖片編號',`ccount`int(11)NOTNULL,`findpwd`varchar(20)NOTNULLCOMMENT'找回密碼參數(shù)',`isdiary`tinyint(2)NOTNULLdefault'1'COMMENT'是否公開日志',`islogin`tinyint(2)NOTNULLdefault'1'COMMENT'是否禁號',`ispost`tinyint(2)NOTNULLdefault'1'COMMENT'是否禁言',`iscomment`tinyint(2)NOTNULLdefault'1'COMMENT'是否公開回復(fù)',`issee`tinyint(2)NOTNULLdefault'1'COMMENT'同城是否可見',`sinawb`varchar(50)NOTNULL,`qqwb`varchar(50)NOTNULL,PRIMARYKEY(`id`))ENGINE=MyISAMDEFAULTCHARSET=utf8COMMENT='用戶表'AUTO_INCREMENT=121;創(chuàng)建用戶搜索表lmbang_usersea
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 店鋪轉(zhuǎn)讓合同文本
- 珍視婚姻拒絕出軌
- 補(bǔ)充合同的書寫范本
- 煉油廠管件購銷合同
- 全面運(yùn)維服務(wù)合同范本
- 軟件選購合同示例
- 酒店用品購買協(xié)議
- 陶瓷截止閥采購合同
- 水泥磚買賣協(xié)議模板
- 土石方施工項目作業(yè)勞務(wù)分包合同
- 鈴木教學(xué)法在我國鋼琴教學(xué)中的應(yīng)用研究 開題
- 掘進(jìn)迎頭預(yù)防冒頂片幫安全技術(shù)措施
- 【MOOC】操作系統(tǒng)及Linux內(nèi)核-西安郵電大學(xué) 中國大學(xué)慕課MOOC答案
- 全新危險廢物運(yùn)輸安全協(xié)議(2024版)3篇
- 混凝土輸送泵車安全操作規(guī)程(4篇)
- 【MOOC】模擬電子技術(shù)基礎(chǔ)-華中科技大學(xué) 中國大學(xué)慕課MOOC答案
- 科研倫理與學(xué)術(shù)規(guī)范(研究生)期末試題
- 2024年網(wǎng)格員考試題庫完美版
- 北京市矢量地圖-可改顏色
- 2020年度圖書館中級職稱專業(yè)技術(shù)資格考試題庫
- 南京工業(yè)大學(xué)甲醇制氫工藝設(shè)計(反應(yīng)器)
評論
0/150
提交評論