2026年9月29日 星期二

DW_PHP_AJAX_CH5 SQL語言與資料庫入門_(2)MySql資料庫的管理_輸出與載入資料庫(上)

[輸出與載入資料庫]

當我們在某個MySQL Server中建立新資料庫後, SQL Server就對此資料有全部的控制權, 其他的SQL Server就無法掌控此一資料庫, 當我們需要將資料庫移交給另一個MySQL Server管理時該怎辦?此時我們應將資料庫從原先的MySQL Server中『輸出』, 輸出其實就是為在原MySQL Server的資料庫作ㄧ份資料複製的動作, 然後在把這個『備份』的資料庫交給其他MySQL Server使用, 至於在原MySQL Server的『正本』資料庫若不再使用則便可以加以刪除。

<<使用phpMyAdmin輸出資料庫>>

1. 打開瀏覽器直接在網址列輸入phpMyAdmin管理首頁『http://localhost/phpmyadmin/index.php』。
2. 在管理首頁畫面中, 點選右側窗格中的【輸出】連結按鈕。
3. 在『輸出』畫面中, 於【輸出】欄位中選擇要匯出備份的資料庫, 然後按下【執行】按鈕:

2026年9月21日 星期一

DW_PHP_AJAX_CH5 SQL語言與資料庫入門_(1)資料庫的使用_如何建立資料表(下)

<<新增資料表>>

當資料庫被建立後, 其內容是無任何資料表存在的, 在接下來的段落中, 我們將學習如何使用phpMyAdmin來建立資料表。

本節將建立一個名稱為『friends』的資料表, 其欄位結構如下表:
欄位名稱
資料型態
長度
NULL
姓名/aname
TINYTEXT
/
NOTNULL
生日/birthday
DATE
/
NULL
性別/sex
CHAR
1
NULL
住址/addreaa
TINYTEXT
/
NULL
電話/tel
CHAR
10
NULL
使用phpMyAdmin來新增資料庫內的資料表步驟如下:
1、 在瀏覽器網址列輸, 『http://localhost/phpmyadmin/index.php』, 進入phpMyAdmin管理首頁。
2、 在管理首頁左半窗格中, 選取要新增資料表的資料庫項目, 也就是切換要操作的資料庫對象:(本例以test資料庫為對象)

2026年9月2日 星期三

DW_PHP_AJAX_CH5 SQL語言與資料庫入門_(1)資料庫的使用_如何建立資料表(上)

資料庫只是一個儲存資料的空間, 要如何讓儲存於其中的資料能格式化分門別類的放置?那就必須透過資料表『Table』來處理了, 例如學生的聯絡資料存放在『學生通訊錄』資料表、客戶的訂單資料存放在『訂單』資料表中, 將不同類別的資料集中放置於不同的資料表裡加以管理!

<<資料表的結構>>

要資料表能夠存放資料, 首先要定義資料表的規格, 所謂的規格就是決定資料表中有幾個存放資料的欄位, 還有這些欄位存放資料時的資料型態、資料長度…等限制規定。

<<<欄位的命名>>>

每張資料表可有多個欄位, 每個欄位負責存放不同類型的資料, 為了辨識這些欄位, 所以必須為資料表中的欄位訂立一個識別名稱, 命名基本原則如下:

  • 同一張資料表中的欄位名稱不可重複。
  • 欄位名稱可用中文(任何字符, 除了『/』、『/』或『.』)。
  • 欄位名稱最多為64個字元。
  • 欄位名稱不得為MySQL內的Transact-SQL保留字。