一旦你登錄了Webmin,你可以點(diǎn)擊Servers制表符,并點(diǎn)擊MySQL的數(shù)據(jù)庫(kù)服務(wù)器圖標(biāo)(這正是這篇文章的目的)。如果你的MySQL數(shù)據(jù)庫(kù)服務(wù)器沒(méi)有運(yùn)行,你會(huì)看到Start MySQL Server按鈕。如果想進(jìn)入MySQL數(shù)據(jù)庫(kù)服務(wù)器的頁(yè)面,你就必須啟動(dòng)服務(wù)器,所以點(diǎn)擊這個(gè)按鈕。一旦你登錄了MySQL數(shù)據(jù)庫(kù)服務(wù)器的頁(yè)面,你就可以開(kāi)始添加和編輯你的MySQL表格了。
總體配置
在MySQL數(shù)據(jù)庫(kù)服務(wù)器頁(yè)面的底部,你會(huì)看到一排設(shè)置總體權(quán)限的圖標(biāo):User Permission, Database Permission, Host Permission, Table Permission, and Field Permission
。每一個(gè)入口都可以進(jìn)行自解釋。唯一可能使你產(chǎn)生疑惑的也許就是你可以選定所有的允許,但卻沒(méi)有一個(gè)All選項(xiàng)可供你選擇。如果想提供一個(gè)用戶/數(shù)據(jù)庫(kù)/主機(jī)/表格/域的完全許可,你可以將列表中的所有選項(xiàng)都選定并按Save保存設(shè)置;這樣域?qū)ζ渌?xiàng)就都有權(quán)限了。
創(chuàng)建表格
首先,在MySQL數(shù)據(jù)庫(kù)服務(wù)器的主頁(yè)面上,點(diǎn)擊Create New Database鏈接。如果你愿意的話,New Database Options頁(yè)面(圖形A)會(huì)讓你填入一些細(xì)節(jié)并在數(shù)據(jù)庫(kù)中創(chuàng)建一個(gè)初始表格。下面我們用名為Editorial的初始表格,創(chuàng)建一個(gè)名為L(zhǎng)inuxUsers的數(shù)據(jù)庫(kù)。(我們將一步一步來(lái)。)如果你不想用一個(gè)初始表格來(lái)創(chuàng)建這個(gè)數(shù)據(jù)庫(kù),你只需填寫(xiě)數(shù)據(jù)庫(kù)的名稱(chēng)(必需的),選擇nitial Table旁的None單選按鈕,然后點(diǎn)擊Create。
對(duì)Allow Nulls選No,對(duì)Part Of Primary Key選Yes。你也可以給初始健一個(gè)缺省值。我們不希望給域UserName一個(gè)缺省值,但我們也可以那樣做。這兩個(gè)值改變之后,點(diǎn)擊Save并回到Edit Table頁(yè)面,你將在Allow Nulls欄看到No,在主欄中看到Primary(圖形C)。
下一個(gè)我們要?jiǎng)?chuàng)建的表格是Editorial的一個(gè)拷貝,名為Webdev。在MySQL數(shù)據(jù)庫(kù)服務(wù)器的主頁(yè)面上,點(diǎn)擊你想編輯的數(shù)據(jù)庫(kù),將出現(xiàn)Edit Database界面。點(diǎn)擊Create New Table按鈕。在表格名字一欄中填上Webdev,在Copy Fields From Table列表中選擇LinuxUsersEditorial,點(diǎn)擊創(chuàng)建。你將回到Edit Database界面并看到新的數(shù)據(jù)庫(kù)表格。