- 搞定J2EE核心技術與企業應用
- 常建功 王向華編著
- 1049字
- 2018-12-29 13:49:51
3.2 使用MySQL數據庫
有關MySQL的各種基礎工作都完成后,接下來就可以創建并使用數據庫了。本書將分別使用SQLyog和XAMPP客戶端軟件來操作MySQL數據庫。本節以建立一個存儲用戶基本信息表為例,該數據庫名為userManagement,該數據庫下有一個表,表名為user,主要字段有id、username(用戶名)、password(密碼)、cardId(身份證號),主鍵為id。
3.2.1 采用SQLyog創建數據庫
創建數據庫表的具體步驟如下:
01 在連接MySQL服務器初始化畫面中,在左側的導航中單擊鼠標右鍵,在彈出的快捷菜單中選擇“Create Database”命令,如圖3.45所示,彈出“Create Database”對話框。

圖3.45 創建數據庫操作
02 在“Create Database”對話框的“Database name”文本框中輸入“userManagement”,如圖3.46所示,然后單擊“Create”按鈕,即可創建數據庫userManagement。

圖3.46 “Create Database”對話框
03 創建數據庫userManagement成功的畫面如圖3.47所示。

圖3.47 userManagement數據庫
3.2.2 采用SQLyog創建表格
創建數據庫userManagement后,將進行創建數據庫表的操作,這里將創建一個存儲用戶基本信息的表,創建表格的具體步驟如下:
01 在左側導航中選擇數據庫“userManagement>Tables”,并單擊鼠標右鍵,在彈出的快捷菜單中選擇“Create Table”命令,如圖3.48所示。

圖3.48 創建數據庫表操作
02 在彈出的對話框中輸入“Field Name”(字段名),設置“Datetype”(字段類型)、輸入Len (字段長度),對于一些字段還需要設置相關的約束——常用的選項有PK(主鍵約束)、“Not Null”(非空約束)、“Auto Increment”(自動增長)。關于該對話框的具體配置如圖3.49所示,單擊“Create Table”按鈕就出現設置數據庫表名對話框。

圖3.49 設置各個字段
03 在設置數據庫表名對話框中,輸入數據庫表名“user”,如圖3.50所示,單擊“OK”按鈕完成數據庫表user的創建。

圖3.50 設置數據庫表名
04 創建數據庫表user成功后,畫面如圖3.51所示。

圖3.51 user數據庫表
3.2.3 采用XAMPP管理MySQL數據庫
使用XAMPP來操作MySQL數據庫的具體步驟如下:
01 啟動XAMPP控制面板,在控制面板中啟動MySQL服務和Apache服務,如圖3.52所示。

圖3.52 啟動MySQL服務和Apache服務
02 在瀏覽器的地址欄中輸入http://localhost/phpmyadmin/,進入phpMyAdmin的管理畫面,如圖3.53所示。

圖3.53 phpMyAdmin的管理畫面
03 在“創建一個新的數據庫”下面的文本框中輸入“userManagement”,然后單擊“創建”按鈕,即可創建數據庫userManagement。
3.2.4 創建數據庫表
創建數據庫表的具體步驟如下:
01 創建數據庫userManagement后,將進入創建數據庫表的畫面,這里創建一個存儲用戶基本信息的表,表名為user,主要包括4個字段,創建user表的向導如圖3.54所示。

圖3.54 創建user表的向導
02 在創建user表的向導畫面中單擊“執行”按鈕,出現設定user表字段的畫面。
03 輸入字段名稱:id、username、password、cardId,其中id為整型,其他3個都為varchar類型,長度為20,主鍵為id,自動增長型,如圖3.55所示。

圖3.55 輸入字段
04 輸入完畢后,單擊“保存”按鈕,即可創建user表。
05 最終生成的user表結構如圖3.56所示。

圖3.56 user表結構