PHP入門講義

6. 認識MySQL資料庫

一、關於phpMyAdmin

  1. phpMyAdmin不是MySQL,phpMyAdmin是一套程式,用來管理MySQL,因為MySQL本身沒有圖形管理介面,只有一堆指令,所以,利用phpMyAdmin來操作會比操作指令簡單許多。
  2. 若是使用Uniform server,請自行下載中文語系,並將zh_TW資料夾放入C:\UniServer\home\us_phpmyadmin\locale即可。
  3. 打開瀏覽器,輸入「http://localhost/phpmyadmin」即可執行phpMyAdmin。(若是用 Uniform Server 則是 http://localhost/us_phpmyadmin)
  4. 基本動作:設好欄位名稱→指定資料型態→(若是varchar則一定要設定「長度」;若是數字則「屬性」多為「unsigned」;若是要當作流水號,則在「附加」選擇「auto_increment」)→最後指定哪些欄位要當作索引。

二、建立資料表要注意的事項

  1. 「資料庫」和「資料表」名稱不能以「數字」或特殊符號作為開頭。
  2. MySQL 4.1 以後,建立資料表時,若要使用UTF8,在「校對」選項請選擇「utf8_general_ci」。

三、MySQL常用資料類型一覽

  1. (M,D):M是資料位數,最大為255;D是小數位數。
  2. []中括號,表示M或D可以省略不寫,不寫的話則以內定範圍為準。
  3. unsigned表示正整數狀態,也就是沒有負數。
  4. zerofill表示位數不足補0,如int(4),存28這個數字,資料庫會將之存成0028。