Professional Documents
Culture Documents
國立聯合大學 資訊管理學系
陳士杰老師
▊Outlines
進入phpMyAdmin
管理使用者並保護 MySQL 的安全
匯入、匯出
phpMyAdmin首頁的管理項目
建立、編輯與刪除資料庫(表格)
執行 SQL 指令
查詢、新增、修改、刪除資料
為了安全起見,沒有使用者名稱的項目都應該刪除。
從phpMyAdmin的首頁中,點選 “權限” 即可進行帳號權限
的控管。
使用者名稱(請設
test為新使用者)
客戶端主機(目前
選 “本地” 即可)
密碼(請設123)
目前不要勾選任
何全域(整體)權
限!!我們將在後續
為這個使用者設
定存取特定資料
庫的權限
下拉選單只能選取已
存在的DB,若打算稍
後才建立DB的話,可
先在文字框裡輸入DB
的名稱。
國立聯合大學 資訊管理學系 資料庫管理課程 (陳士杰)
選好資料庫後,會自動帶到下面畫面,以指定使用者在這個資料庫
內,所擁有的權限。
通常都會勾選,使 讓使用者建構、修改與刪除
用者才能讀取、編 資料庫和資料表格,視需求
輯DB內的資料 給與不同使用者這些權限
讓使用者能夠將自已的權限
放給其它使用者。為了安全
若新設使用者僅能擁有特定資 起見,通常不應賦予此權限
料庫中的某個資料表格之操作
權限,則上述的權限皆不用設 讓使用者能以Lock指令鎖定
定,須選擇 “指定資料表權限” 資料表格。以確保多個SQL
的項目,從下拉式視窗或文字 指令能夠一次執行完畢,中
框中選定欲擁有權限的表格, 途不會有其它指令介入執
就會帶出後面的畫面。 行。較好的替代方案是改用
InnoDB類型的資料表的交
易功能。
{ 文書處理器可接受的文字檔(WORD檔, LaTeX檔)
{ XML檔
在phpMyAdmin要匯入、匯出大量資料有點麻煩(執行時間有限,且上傳
檔案有限)。另一個解決方式,是改用指令模式mysqldump匯出資料,並
以mysql匯入資料。
若備份表格有
外來鍵,則需
c 選擇欲備
勾選此項目。
份的表格
這兩項可以設定
取消此勾選,所
INSERT指令的
匯出的資料就會
匯出格式
以原字集出現
與匯出表格主要不同點:
備份DB時,同時要選擇
需備份的表格。通常是全
選!!
在此,我們建立兩個表格:test1與test2
{ test1有兩個欄位:test1_ID INT; test1_Name Varchar(10);InnoDB
{ test2有兩個欄位:test2_ID INT; test2_Name Varchar(10) ;InnoDB
設定完成後,點選 “儲存”
就會實際建立資料表
指定排序方式或
是字集。通常使
用預設值即可。
用左上方的SQL圖示,可以叫出獨立的執行視窗來處理。
d 點選 “瀏
覽” 分頁
c 選擇欲查
e 查詢結
詢的表格
果列表
f 用命令列的方
式下條件。
f 用參數的方式
c 選擇欲查 下條件。
詢的表格
e 輸入欲新增的
欄位資料。
c 選擇欲新
增的表格