




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、第第2章章 MySQL可視化界面工具可視化界面工具常用常用MySQL界面工具界面工具2.4MySQL Administrator官方工具官方工具MySQL Workbench圖形化管理工具圖形化管理工具Navicat數(shù)據(jù)庫工具數(shù)據(jù)庫工具2.52.6phpMyAdmin數(shù)據(jù)庫管理工具數(shù)據(jù)庫管理工具MySQL界面工具的操作結(jié)果(命令行查看)界面工具的操作結(jié)果(命令行查看)2.1 常用常用MySQL界面工具界面工具2.1.1 圖形化客戶端圖形化客戶端這類工具采用C/S架構(gòu),用戶通過安裝在桌面計算機上的客戶端軟件連接并操作后臺的MySQL數(shù)據(jù)庫,原理如圖2.1所示,客戶端是圖形化用戶
2、界面(GUI)。 2.1.2 基于基于Web的管理工具的管理工具這類工具采用B/S架構(gòu),用戶計算機上無須再安裝客戶端,管理工具運行于Web服務(wù)器上,見圖2.2所示。2.2 MySQL Administrator官方工具官方工具2.2.1 下載和安裝下載和安裝(1)網(wǎng)絡(luò)下載得到的安裝包名為mysql-gui-tools-5.0-r17-win32.msi,雙擊彈出安裝向?qū)?。?)單擊“Next”按鈕,彈出用戶許可證協(xié)議窗口,如圖2.3所示。2.2.1 下載和安裝下載和安裝(3)選中“I accept the terms in the license agreement”前面的單選按鈕,然后單擊“
3、Next”按鈕,會進入安裝目標文件夾窗口,如圖2.4所示。2.2.1 下載和安裝下載和安裝(4)單擊“Next”按鈕,進入圖2.5所示的安裝類型選擇界面,這里選中“Complete”(完全安裝)單選按鈕。(5)單擊“Next”按鈕,顯示安裝信息,單擊“Install”按鈕開始安裝過程,完成后單擊“Finish”按鈕退出向?qū)А?.2.2 創(chuàng)建數(shù)據(jù)庫創(chuàng)建數(shù)據(jù)庫【例2.1】創(chuàng)建一個測試用用戶數(shù)據(jù)庫test (在第1章最后已經(jīng)將test 數(shù)據(jù)庫刪除)。創(chuàng)建test 數(shù)據(jù)庫的步驟如下:(1)執(zhí)行“開始”“所有程序”“MySQL”“MySQL Administrator”命令,首先出現(xiàn)如圖2.6所示的登錄
4、連接窗口,其中,Server Host欄為“l(fā)ocalhost”,Username欄為“root”,輸入密碼后單擊“OK”按鈕。2.2.2 創(chuàng)建數(shù)據(jù)庫創(chuàng)建數(shù)據(jù)庫(2)在圖2.7所示MySQL Administrator主窗口中,展開“Catalogs”選項,出現(xiàn)數(shù)據(jù)庫列表(此處只有3個系統(tǒng)庫)。2.2.2 創(chuàng)建數(shù)據(jù)庫創(chuàng)建數(shù)據(jù)庫在數(shù)據(jù)庫列表的空白區(qū)右擊鼠標,選擇“Create New Schema”菜單項,如圖2.8所示。2.2.2 創(chuàng)建數(shù)據(jù)庫創(chuàng)建數(shù)據(jù)庫(3)出現(xiàn)對話框,輸入需要創(chuàng)建的數(shù)據(jù)庫名test,單擊“OK”按鈕。這樣數(shù)據(jù)庫test就創(chuàng)建成功了。如果需要刪除數(shù)據(jù)庫,在數(shù)據(jù)庫列表中選擇數(shù)據(jù)庫
5、后右擊鼠標,從彈出的快捷選單中選擇“Drop Schema”,如圖2.9所示,然后在彈出的“Delete Objects”對話框中單擊“OK”按鈕即可。2.2.3 建立、刪除和修改表建立、刪除和修改表1建立表建立表在數(shù)據(jù)庫中建表,步驟如下:在數(shù)據(jù)庫中建表,步驟如下:(1)在MySQL Administrator主窗口的數(shù)據(jù)庫列表中,選擇指定數(shù)據(jù)庫(這里為剛創(chuàng)建的數(shù)據(jù)庫test),然后在窗口右部“Schema Tables”選項頁的下部單擊“Create Table”按鈕,如圖2.10所示,或者直接右擊test數(shù)據(jù)庫,從快捷菜單選擇“Create New Table”項。2.2.3 建立、刪除和
6、修改表建立、刪除和修改表(2)在彈出的“MySQL Table Editor”窗口中填寫表名user,在“Columns and Indices”選項頁上填寫表的各列名及數(shù)據(jù)類型,如圖2.11所示。2.2.3 建立、刪除和修改表建立、刪除和修改表2刪除表刪除表如果要在數(shù)據(jù)庫中刪除表,具體操作步驟如下:如果要在數(shù)據(jù)庫中刪除表,具體操作步驟如下:(1)在MySQL Administrator主窗口的數(shù)據(jù)庫列表中,選擇數(shù)據(jù)庫(如test),在右部“Schema Tables”選項頁上右擊user表,選擇“Drop Table”菜單項,如圖2.12所示。(2)在彈出對話框中單擊“Drop Table(
7、s)”按鈕,即刪除了表user,這里也只是演示,不做實際刪除。2.2.3 建立、刪除和修改表建立、刪除和修改表3修改表修改表在數(shù)據(jù)庫中修改表,具體操作步驟如下:在數(shù)據(jù)庫中修改表,具體操作步驟如下:(1)在MySQL Administrator主窗口的數(shù)據(jù)庫列表中,選擇數(shù)據(jù)庫(如test),在右部“Schema Tables”選項頁上右擊user表,選擇“Edit Table”菜單項,圖略。(2)在彈出的“MySQL Table Editor”窗口中即可修改表的結(jié)構(gòu),修改完成后單擊“Apply Changes”按鈕,在彈出的“Confirm Table Edit”對話框中單擊“Execute”按
8、鈕,即可修改表user。2.2.4 操作表中的記錄操作表中的記錄1操作環(huán)境操作環(huán)境(1)在MySQL Administrator主界面數(shù)據(jù)庫列表里,選擇數(shù)據(jù)庫test,再選中需要操作的表(user),右擊,從彈出的快捷菜單中選擇“Edit Table Data”,如圖2.13所示。2.2.4 操作表中的記錄操作表中的記錄(2)在選擇“Edit Table Data”之后,將進入如圖2.14所示的操作表數(shù)據(jù)窗口。2.2.4 操作表中的記錄操作表中的記錄由于user表的username字段可能輸入中文字符,故操作之前還要設(shè)定該字段的字符編碼,右擊user表,選擇“Edit Table”菜單項,進入
9、“MySQL Table Editor”窗口,如圖2.15所示。2.2.4 操作表中的記錄操作表中的記錄2插入記錄插入記錄插入記錄的操作方法是:單擊圖2.14界面下方工具欄的Edit選項,雙擊需要輸入的地方,將數(shù)據(jù)寫入,每輸入一個值,按回車鍵。每輸入完一行值,將光標移到下一行中,如圖2.16所示,數(shù)據(jù)輸入完畢后單擊“Apply Changes”保存。2.2.4 操作表中的記錄操作表中的記錄3修改記錄修改記錄在MySQL Administrator中修改記錄的方法與插入記錄基本相同。進入圖2.14所示的窗口后單擊“Edit”選項,雙擊需要修改的地方,輸入新值,修改完畢單擊“Apply Chang
10、es”即可。4刪除記錄刪除記錄當表中的某些記錄不再需要時,可將其刪除。在MySQL Administrator中刪除記錄的方法如下:(1)在操作數(shù)據(jù)的窗口中,將當前光標移動到要被刪除的行,單擊鼠標右鍵,在彈出的快捷菜單上選擇“Delete Row(s)”(見圖2.17)。2.2.4 操作表中的記錄操作表中的記錄(2)選擇“Delete Row(s)”后,再單擊“Apply Changes”選項即刪除了該行記錄。最后,讀者可以改用命令行再次訪問數(shù)據(jù)庫,也能看到之前創(chuàng)建的數(shù)據(jù)庫test、表user及其中的數(shù)據(jù)記錄,如圖2.18所示。2.3 MySQL Workbench圖形化管理工具2.3.1 M
11、ySQL Workbench安裝安裝目前MySQL Workbench也由MySQL官方提供,下載網(wǎng)址為:http:/ 創(chuàng)建數(shù)據(jù)連接創(chuàng)建數(shù)據(jù)連接使用MySQL Workbench必須首先創(chuàng)建與MySQL的連接,具體操作步驟如下:(1)執(zhí)行“開始”“所有程序”“MySQL”“MySQL Workbench 6.0 CE”命令,出現(xiàn)如圖2.20所示的主界面。2.3.2 創(chuàng)建數(shù)據(jù)連接創(chuàng)建數(shù)據(jù)連接(2)在主界面上單擊 ,出現(xiàn)如圖2.21所示的“Setup New Connection”對話框,創(chuàng)建新的數(shù)據(jù)庫連接,命名為myConn。連接默認的主機地址為:3306,用戶名為root。2
12、.3.2 創(chuàng)建數(shù)據(jù)連接創(chuàng)建數(shù)據(jù)連接(3)創(chuàng)建連接成功后,在MySQL Workbench主界面上能夠看到這個連接,如圖2.22所示,單擊“Connect” 按鈕連到MySQL系統(tǒng)。2.3.2 創(chuàng)建數(shù)據(jù)連接創(chuàng)建數(shù)據(jù)連接(4)連接到MySQL數(shù)據(jù)庫后,出現(xiàn)如圖2.23所示的管理界面,在左邊“SCHEMAS”目錄樹中可看到2.2.2節(jié)已建好的數(shù)據(jù)庫test,展開看到其中的表user,右擊user表,從快捷菜單中選擇“Select Rows - Limit 1000”,可查看到表中的數(shù)據(jù)記錄。2.3.3 創(chuàng)建數(shù)據(jù)庫和表創(chuàng)建數(shù)據(jù)庫和表【例2.2】創(chuàng)建附錄A的學生成績數(shù)據(jù)庫xscj,并在其中創(chuàng)建學生情況表
13、(表名xs)。1創(chuàng)建數(shù)據(jù)庫創(chuàng)建數(shù)據(jù)庫創(chuàng)建xscj數(shù)據(jù)庫的操作步驟如下:(1)在圖2.26界面的工具欄上單擊 圖標,如圖2.24所示,在“Name”欄填寫數(shù)據(jù)庫名xscj,“Collation”欄選擇gbk-gbk_chinese_ci(中文字符編碼),單擊“Apply”按鈕。2.3.3 創(chuàng)建數(shù)據(jù)庫和表創(chuàng)建數(shù)據(jù)庫和表(2)出現(xiàn)如圖2.25所示“Apply SQL Script to Database”對話框,單擊“Apply”按鈕,執(zhí)行創(chuàng)建數(shù)據(jù)庫的腳本,執(zhí)行完畢單擊“Finish”按鈕完成。2.3.3 創(chuàng)建數(shù)據(jù)庫和表創(chuàng)建數(shù)據(jù)庫和表2創(chuàng)建表創(chuàng)建表創(chuàng)建表的操作步驟如下:(1)在“SCHEMAS”樹中
14、展開xscj項,右擊Tables,從快捷菜單中選擇“Create Table.”,如圖2.26所示。2.3.3 創(chuàng)建數(shù)據(jù)庫和表創(chuàng)建數(shù)據(jù)庫和表(2)出現(xiàn)如圖2.27所示的表設(shè)計界面,取表名xs,設(shè)計表的各列名及數(shù)據(jù)類型。2.3.3 創(chuàng)建數(shù)據(jù)庫和表創(chuàng)建數(shù)據(jù)庫和表(3)設(shè)計完單擊“Apply”按鈕,出現(xiàn)如圖2.28所示的“Apply SQL Script to Database”對話框,其中已經(jīng)自動生成了創(chuàng)建xs表的SQL語句。2.3.3 創(chuàng)建數(shù)據(jù)庫和表創(chuàng)建數(shù)據(jù)庫和表3添加數(shù)據(jù)添加數(shù)據(jù)在“SCHEMAS”樹中展開“xscj”“Tables”“xs”,右擊xs表,從快捷菜單中選擇“Select Row
15、s - Limit 1000”,如圖2.29所示。2.3.3 創(chuàng)建數(shù)據(jù)庫和表創(chuàng)建數(shù)據(jù)庫和表請讀者按照附錄A表A.4的內(nèi)容,輸入xs表的數(shù)據(jù)樣本,錄入完成后的效果如圖2.30所示。2.3.3 創(chuàng)建數(shù)據(jù)庫和表創(chuàng)建數(shù)據(jù)庫和表4修改、刪除記錄修改、刪除記錄雙擊xs表中的任一單元格,鼠標光標獲得輸入焦點,即可修改該單元格所存儲字段的值。若要刪除表中某條記錄,只要在該記錄前選中它所在行,再右擊鼠標,從快捷菜單中選擇“Delete Row(s)”,如圖2.31所示,然后單擊“Apply”按鈕即可。2.4 Navicat數(shù)據(jù)庫工具數(shù)據(jù)庫工具2.4.1 Navicat安裝安裝從網(wǎng)上下載Navicat的安裝文件,
16、可執(zhí)行文件名:Navicat_for_MySQL_10.1.7_XiaZaiBa.exe。雙擊出現(xiàn)如圖2.32所示的安裝向?qū)Ы缑妗?.4.1 Navicat安裝安裝安裝完成,啟動Navicat,其主界面如圖2.33所示,可以看出Navicat全圖形化的中文界面,各種功能一目了然,非常友好!2.4.1 Navicat安裝安裝單擊工具欄上大圖標 按鈕,彈出如圖2.34所示“新建連接”對話框,在其中設(shè)置連接參數(shù)。2.4.2 創(chuàng)建數(shù)據(jù)庫和表創(chuàng)建數(shù)據(jù)庫和表右擊“mysql01”“打開連接”,可看到MySQL中已經(jīng)存在的數(shù)據(jù)庫(包括前面創(chuàng)建的test和xscj數(shù)據(jù)庫),如圖2.35所示。2.4.2 創(chuàng)建數(shù)
17、據(jù)庫和表創(chuàng)建數(shù)據(jù)庫和表1創(chuàng)建數(shù)據(jù)庫創(chuàng)建數(shù)據(jù)庫右擊“mysql01”“新建數(shù)據(jù)庫”,彈出如圖2.36所示“新建數(shù)據(jù)庫”對話框,在其中給數(shù)據(jù)庫命名、選擇字符集等設(shè)置。2.4.2 創(chuàng)建數(shù)據(jù)庫和表創(chuàng)建數(shù)據(jù)庫和表2創(chuàng)建表創(chuàng)建表【例2.3】在xscj數(shù)據(jù)庫中建立附錄A的課程表(表名kc)。右擊“xscj”“打開數(shù)據(jù)庫”,展開目錄樹會看到前面剛剛建立的xs表,如圖2.37所示。2.4.2 創(chuàng)建數(shù)據(jù)庫和表創(chuàng)建數(shù)據(jù)庫和表在圖2.37目錄樹中,右擊“表”“新建表”,彈出圖2.38所示的表設(shè)計界面,設(shè)計表的各列名及類型(參照附錄A表A.2)。2.4.2 創(chuàng)建數(shù)據(jù)庫和表創(chuàng)建數(shù)據(jù)庫和表3添加數(shù)據(jù)添加數(shù)據(jù)右擊xscj數(shù)據(jù)
18、庫中的表kc,從快捷菜單中選擇“打開表”,如圖2.39所示。2.4.2 創(chuàng)建數(shù)據(jù)庫和表創(chuàng)建數(shù)據(jù)庫和表進入kc表數(shù)據(jù)顯示、編輯的窗口,此時表中尚無數(shù)據(jù),雙擊任一單元格即可輸入該字段的值。請讀者按照附錄A表A.5的內(nèi)容,輸入kc表的數(shù)據(jù)樣本,錄入完成后效果如圖2.40所示。2.4.2 創(chuàng)建數(shù)據(jù)庫和表創(chuàng)建數(shù)據(jù)庫和表4修改、刪除記錄修改、刪除記錄右擊xscj數(shù)據(jù)庫中的表kc,從快捷菜單中選擇“打開表”,單擊kc表中的任一單元格,鼠標光標獲得輸入焦點,即可修改該單元格所存儲字段的值。若要刪除表中某條記錄,只要在該記錄前右擊鼠標,從快捷菜單中選擇“刪除 記錄”,如圖2.41所示。2.5 phpMyAdmi
19、n數(shù)據(jù)庫管理工具2.5.1 安裝安裝PHP環(huán)境環(huán)境(1)安裝Apache服務(wù)器適用于Windows的Apache分為安裝版和免安裝版,安裝版又分為openssl和no ssl兩個版本,為初學者方便,本書選用的是openssl安裝版,故最終下載得到的安裝包文件名為httpd-2.2.22-win32-x86-openssl-0.9.8t.msi,雙擊啟動安裝向?qū)АT诜?wù)器信息頁設(shè)置如圖2.42所示。2.5.1 安裝安裝PHP環(huán)境環(huán)境Apache安裝成功后在屏幕右下角會出現(xiàn)一個 圖標,圖標內(nèi)的三角形為綠色時表示服務(wù)正在運行,紅色表示服務(wù)停止。雙擊該圖標會彈出Apache管理界面,如圖2.43所示。
20、2.5.1 安裝安裝PHP環(huán)境環(huán)境Apache安裝完后可以測試一下看能否運行。在IE地址欄中輸入http:/localhost或后按“Enter”鍵。如果測試成功會出現(xiàn)如圖2.44所示頁面。2.5.1 安裝安裝PHP環(huán)境環(huán)境(2)安裝PHP插件PHP的官方下載地址為http:/ 安裝安裝PHP環(huán)境環(huán)境按向?qū)У奶崾静僮?,直至進入服務(wù)器選擇對話框,如圖2.46所示,由于本書運行PHP所使用的服務(wù)器是Apache HTTP Server 2.2.22,所以這里選擇“Apache 2.2.x Module”選項。2.5.1 安裝安裝PHP環(huán)境環(huán)境單擊“Next”按鈕進入服
21、務(wù)器配置目錄對話框,此處要把Apache安裝路徑的conf文件夾的路徑填寫到對話框的文本框中,單擊“Browse”按鈕,找到conf文件夾,如圖2.47所示。2.5.1 安裝安裝PHP環(huán)境環(huán)境單擊“OK”按鈕確定修改,回到圖2.48所示的配置目錄對話框。2.5.1 安裝安裝PHP環(huán)境環(huán)境修改配置目錄后單擊“Next”按鈕進入安裝選項對話框,建議初學者安裝所有的組件,如圖2.49所示,單擊樹狀結(jié)構(gòu)中 右邊的箭頭,在展開的菜單中選擇“Entire feature will be installed on local hard drive”。2.5.1 安裝安裝PHP環(huán)境環(huán)境PHP安裝完后打開Apa
22、che服務(wù)管理器,單擊“Stop”按鈕,等待Apache關(guān)閉后,單擊“Start”按鈕啟動Apache服務(wù),當再次打開Apache服務(wù)管理器時,界面最下方的狀態(tài)欄會顯示“Apache/2.2.22 (Win32) PHP/5.3.26”,如圖2.50所示,說明PHP已經(jīng)安裝成功了。2.5.1 安裝安裝PHP環(huán)境環(huán)境為了使Apache能夠支持PHP,PHP在安裝時自動修改了Apache的配置文件httpd.conf,文件路徑為C:Program FilesApache Software FoundationApache2.2conf。使用記事本打開該文件,會看到該文件的最下方自動增加了下列幾行代
23、碼:#BEGIN PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALLPHPIniDir C:Program FilesPHPLoadModule php5_module C:Program FilesPHPphp5apache2_2.dll#END PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL2.5.1 安裝安裝PHP環(huán)境環(huán)境接下來將要修改的是PHP的配置文件,它記錄了PHP的配置信息,通過修改其中的代碼,會影響PHP有關(guān)功能的運行。使用記事本打開PHP配置文件,所在目錄為C:Program FilesP
24、HP,文件名為php.ini,在其中找到如下一段內(nèi)容:short_open_tag = Off; Allow ASP-style tags.; http:/ = Off2.5.1 安裝安裝PHP環(huán)境環(huán)境如圖2.51所示,將其中的Off都改為On,以使PHP支持和的標記方式。確認修改后,保存配置文件,重啟Apache服務(wù),以上設(shè)置即可生效。2.5.1 安裝安裝PHP環(huán)境環(huán)境首先,在Apache根目錄htdocs文件夾(路徑為C:Program FilesApache Software FoundationApache2.2htdocs)里新建一個文本文件,在其中寫入如下代碼:2.5.1 安裝安裝PHP環(huán)境環(huán)境保存后將文件名修改為phpinfo.php,打開IE瀏覽器,輸入http:/localhost/phpinfo.php后按“Enter”鍵,如果出現(xiàn)如圖2.52所示界面,就表示PHP配置成功。2.5.2
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 互聯(lián)網(wǎng)房地產(chǎn)案例主題典型數(shù)字技術(shù)簡介課件
- 工程結(jié)算實操篇92課件
- 工程結(jié)算20課件
- 恩施土家族苗族自治州建始縣2025屆數(shù)學三下期末質(zhì)量跟蹤監(jiān)視試題含解析
- 伊春市上甘嶺區(qū)2025年四年級數(shù)學第二學期期末達標檢測試題含解析
- 廣東茂名農(nóng)林科技職業(yè)學院《生物大分子制備工藝學實驗》2023-2024學年第二學期期末試卷
- 山西青年職業(yè)學院《信息檢索與閱讀》2023-2024學年第二學期期末試卷
- 足球比賽中的團隊溝通與協(xié)作執(zhí)行
- 寧波大學科學技術(shù)學院《生物入侵與生態(tài)安全》2023-2024學年第二學期期末試卷
- 食品安全科技培訓教程學校食堂專業(yè)篇
- 煙霧報警器設(shè)計畢業(yè)設(shè)計論文
- 一寸光陰一寸金課件
- 金屬非金屬地下礦山安全生產(chǎn)技術(shù)課件
- 高中課程表模板1
- 兒童抑郁量表CDI
- 財務(wù)會計ppt課件(完整版)
- 水是生命之源幻燈
- 采場頂板(幫壁)分級管理制度
- 瀝青路面車轍病害及抗車轍劑解決方案
- 金屬風管支架重量計算表
- 從業(yè)務(wù)骨干到管理者(課堂PPT)
評論
0/150
提交評論