上篇講到常見MySQL管理操作,這篇文章介紹下MySQL數據庫的新建數據庫,表,字段等方面的問題。
1.新建數據庫
在“導航欄”中的服務器上右鍵→新建→數據庫,就可以新建數據庫了。
新建數據庫時,會彈出上圖的窗口,其中“名稱”即數據庫的名稱,注意不能為中文,不要包含出字母、數字、下劃線之外的其他字符。“字符集”一定要選擇為“utf8”;“字符集校對”可以不選。如上圖,確定后,就創建了一個名為“mydatebase”的數據庫了,我們在“導航欄”中可以看到該數據庫(如果沒有看到,就選中服務器刷新一下)。
2.刪除數據庫
刪除數據庫很簡單,直接在要刪除的數據庫上右鍵,選擇刪除即可。刪除表、字段都是這樣操作,此處不詳細敘述了。
3.新建表
創建你好數據庫后,我們可以在該數據庫下新建表。新建表的方法很簡單,在目標數據庫上右鍵→新建→表格。如下圖:
新建表格填寫的信息如上圖,“名稱”、“字符集”、“字符集校對”三項和數據庫的規則一致;“類型”即該表的數據庫存儲引擎類型,在MySQL中,每個表都可以單獨設置引擎。我們一般設置為“MyISAM”即可。“備注”中可以填寫中文,主要的作用是用來備注表的信息,與數據存儲無關
4.新建字段
新建表之后,就可以在表中新建字段了。在MySQL-Front中,新建表格時,默認自動建了一個名為“Id”的字段,并且該字段被設置為了主索引。新建字段的方法是:在目標表格上右鍵→新建→表格。
添加字段時選項比較多,其中“名稱”與數據庫、表的名稱命名規則一致。“字符集”、“字符集校對”默認即可,我們主要介紹其他幾個選項:
(1)、類型:即該字段的數據類型,具體參見“6.3.3 MySQL的數據類型”。
(2)、長度:即該字段的長度,與對應的數據類型有關,最大值不能超過數據類型的最大長度。
(3)、默認值:添加記錄時沒有傳值的時候默認的值,注意默認值應與數據類型對應。
(4)、屬性:任何數據類型的字段都有“允許空”這個屬性,勾選了即允許字段內容為空,不勾選則不允許字段內容為空。對于數值型的字段還有“unsigned”屬性,英文意思是“無標記的”,可以理解成沒有數字類型的字段沒有無負數。數值型中的Int相關的類型還有“zerofill”屬性,英文意思是零填充,即當插入的值長度小于字段設定的長度時,自動在值的前面0填補。
5.添加記錄、修改記錄、刪除記錄
新建表、并且添加完整字段后,就可以添加記錄了。在MySQL-Front中,添加記錄、修改記錄、刪除記錄等可視化操作是在“數據瀏覽器”中完成的。
(1)、添加記錄:在任何已存在的記錄上右鍵→插入記錄,就會出現一條空白記錄行,直接在里面填寫數據即可,注意填寫的內容要對應該字段的數據類型。填寫完后,點擊快捷工具欄的刷新按鈕刷新一下。
(2)、修改記錄:對于任何已存在的記錄,可以修改其字段的值,直接在需要修改的字段上雙擊然后字段的值即可,修改之后也需要刷新一下。
(3)、刪除記錄:在要刪除的記錄上右鍵→刪除。
下篇會講下數據庫的安全問題。
新聞熱點
疑難解答