詳解用phpmyadmin建立MYSQL資料庫的過程_PHP教程

來源:互聯網
上載者:User
首先建立一個資料庫,名為 webjxcom。在這個資料庫下建立一個資料表,名為Article 。下面進入一個重點,那就是在表 Article下建立各個欄位。

那麼,什麼叫欄位呢?通俗點,就是一類事物的總稱。比如說,所有的新聞發表時間用一個名詞來代表。我們用“ time ”來表示。我們建立新聞的標題的欄位為“ title ” 。其實我們可以讓每個 title 或 time 下的內容都對應一個編號,那就是欄位——

“ id ”:欄位“ id ”是一個人們預設的首選欄位,其它欄位下的內容可以重複出現,但這個欄位卻是從 1 開始增大的阿拉伯數字。在設定這個欄位時,要設定主鍵、索引、唯一以及 auto-increment 。這個 auto-increment 就是自動增加的意思。當任一欄位增加內容時,這個欄位就自動增加 1 ,也就是說,任一欄位都對應一個唯一的 id ,比如 1 、 2 、 7 ……

下面談談新聞部分欄位的建立。

1. id :意義為每個新聞的編號,它是唯一的,類型為 tingint ,這個 tingint 類型無須指定長度,系統默為 4 ;在“額外”中選擇 auto-increment ,並選擇主鍵。

2. author :意義為作者(新聞發布人),設定類型為 varchar ,設定這個欄位長度時,如果考慮作者均為中國人,則 8 個位元組為上限( 4 個漢字),但如果考慮到作者可能為外國人, 8 個位元組顯然太少了,對其它欄位也存在同樣的問題,在這裡偶們把長度設定為 8 吧。

3. title :意義為新聞標題,類型為 varchar ,長度為 60
4. content :意義為新聞的內容,類型為 text 。這個類型無須設定長度了。

5. from :意義為新聞的來源,類型為 varchar ,長為 60 。

6. addtime:意義為發表時間,類型為 datetime ,長度無須設定 7.hits :意思為點擊率 類型為 varchar 長度為 60
下面補充以下欄位類型的相關內容:

1 . date :時間和日期類型。時間和日期類型還包括以下:

⊕ datetime : 0000-00-00 00:00:00

⊕ date: 0000-00-00

⊕ timestamp: 00000000000000 ( 14 個 0 ,長度取決於顯示尺寸)

⊕ time: 00:00:00

⊕ year: 0000

2 . content 欄位代表新聞內容,由於其容量可能會很大,因此採用 text 類型(最多支援 65535 位元組)

3 . title 欄位設定為 primary key ,如果不會有一條以的新聞具有相同的發表時間, date 欄位也可以作為 primary key ,這樣今後對新聞的排序和檢索會更加方便。

4 . text 類型的欄位雖然也屬於一種字元類型,但其大小不能指定,如果設定長度,則系統會提示 SQL 陳述式出錯。

現在, article資料表就建立好了。

由於新聞不是所有人都能增加的,只能有管理員來做,所以現在我們再來建立資料表 member 來存放管理員們。

1 : id :類型為 tinyint ,額外設定為 auto-increment、主鍵。

2 : username :意義為使用者名稱,類型為 varchar ,長為 8 ,屬性為 primany key 。

3 : userpass :意義為密碼, 類型為 varchar ,長為 32 。

4 : email :意義為郵件地址, 類型為 varchar ,長為 30 。

http://www.bkjia.com/PHPjc/531687.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/531687.htmlTechArticle首先建立一個資料庫,名為 webjxcom。在這個資料庫下建立一個資料表,名為Article 。下面進入一個重點,那就是在表 Article下建立各個欄位。...

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.