這個就需要先理清程序的功能流程,然后再按照這個流程來設計數據庫表。
網站建設哪家好,找創新互聯!專注于網頁設計、網站建設、微信開發、成都小程序開發、集團企業網站建設等服務項目。為回饋新老客戶創新互聯還提供了赤坎免費建站歡迎大家使用!
member 數據表,保存會員信息。
tiezi 保存會員發布的發帖信息。
pinglun1 保存會員評論的信息
pinglun2 保存會員回復評論的信息
可以參看discuz數據庫表帖子,和帖子附件的設計,我的大概思路是這樣的:
首先建立一個數據表"film"用來保存簡短文字信息,其中包含:電影發布時有名字,主演,簡介,歸屬欄目,發布電影的URL鏈接。在創建一個表(考慮到是小型網站,如果中型的話,可以選擇10個,像discuz一樣)"attachement",用來保存,上傳截圖,上傳視頻。這個表用一個外鍵與film表連接。中間在外鍵上加索引。
希望我的回答對你有幫助!
在一個服務器上一般來講都不止一個站點,更不止一個MySQL(和PHP搭配之最佳組合)數據庫。
為了防止安全隱患,我們一般針對每個數據庫都設置了獨立的數據庫訪問帳號,該帳號僅有訪問該數據庫的權限。下面就讓我們來具體演示一下:
1、首先我們要登陸php(做為現在的主流開發語言)MyAdmin,不做演示。
2、創建一個數據庫,如下圖,在php(做為現在的主流開發語言)MyAdmin右邊窗口中,填寫數據庫名稱,點創建即可。
例如我們這里創建一個名字為:cncmstest 的數據庫
創建成功會有如下提示:
3、點擊左上角的主頁按鈕,返回php(做為現在的主流開發語言)MyAdmin主界面:
4、在主界面的右邊點擊“權限”來創建數據庫帳號。
5、在權限頁面中,我們點擊“添加新用戶”
6、在該頁面中,我們填寫要創建的數據庫用戶名,該用戶的訪問范圍,及密碼。
如上圖,我們填寫了用戶名為:cncmsuser,該數據庫用戶只允許本機訪問,主機一項選擇本地;密碼我們使用自動生成的,點下面的“Generate”會生成一個隨機密碼,然后點“Copy”會自動填寫到密碼框中。
下面的框都不選,直接拉到頁面最下面點執行即可創建一個新用戶。
數據庫用戶創建成功,會返回如下頁面:
7、最重要的一步,設置該用戶的數據庫訪問權限
在數據庫用戶添加成功返回的頁面中可以直接設置權限。這里我們選擇按數據庫指定權限:
如上圖,在數據庫列表中選擇我們剛剛創建的cncmstest,即會自動進入該數據庫的權限設置頁面。
在上圖的權限設置中,我們把“數據”、“結構”兩列的權限全部選中,管理權限都不要選。點執行即可。
到這里,我們已經全部設置完畢了,創建了一個數據庫:cncmstest,并創建了數據庫用戶cncmsuser,特別指定了該用戶只對cncmstest的訪問權限。如此,便達到了我們一開始所講的目的:為每一個數據庫指定獨立的用戶訪問權限。
phpstudy數據庫創建步驟:
1、點擊打開phpstudy軟件,然后點擊mySQL管理器;
2、進入到PHPmyadmin登陸界面,默認賬號和密碼都是root;
3、登陸進去后,如圖所示樣式;
4、然后,點擊數據庫,輸入想要的數據名稱,如:new,這個隨便取;
5、點擊創建后,成功后,
1、單擊打開phpstudy軟件,然后單擊mySQL管理器。
2、進入PHPmyadmin登錄界面,默認帳號和密碼為root。
3、然后,單擊數據庫并輸入所需的數據名稱,例如:new,隨機獲取。
4、然后,單擊用戶并單擊“下一步”以添加用戶。
5、填寫用戶名,主機選擇local,密碼設置為2。一種是自己設置,另一種是使用系統生成。然后單擊添加用戶。
6、添加成功后,您可以在下面的圖像中看到它,然后單擊編輯權限。
7、將進入圖形界面,但不在此處設置權限。
8、將滾動條滾動到此點,然后選擇剛剛設置的名稱。
9、將快速進入權限設置界面,數據和結構選擇,管理全部,然后單擊執行。
10、完成上述步驟后,構建數據庫就完成了。效果如下。
網站標題:英文php怎么設計數據庫 php中數據庫怎么設計
網頁路徑:http://m.kartarina.com/article0/hgcjoo.html
成都網站建設公司_創新互聯,為您提供動態網站、虛擬主機、響應式網站、定制網站、外貿建站、網頁設計公司
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯