Windows下MySQL裝置設置裝備擺設辦法圖文教程。本站提示廣大學習愛好者:(Windows下MySQL裝置設置裝備擺設辦法圖文教程)文章只能為提供參考,不一定能成為您想要的結果。以下是Windows下MySQL裝置設置裝備擺設辦法圖文教程正文
Windows下的裝置與設置裝備擺設MySQL具體步調思緒,分享給年夜家,供年夜家參考,詳細內容以下
本文引見Windows XP下的裝置與設置裝備擺設。
要想在Windows中運轉MySQL,須要:
Ø 32位Windows操作體系,例如9x、Me、NT、2000、XP或Windows Server 2003。
基於Windows NT的操作體系(NT,2000,XP,2003),將MySQL辦事器做為辦事來運轉。激烈建議應用基於Windows NT的操作體系。
Ø TCP/IP協定支撐(或許是一切數據庫體系的根本請求了)。
Ø Windows版本MySQL二進制分發版,可以從http://dev.mysql.com/下載/下載。
Ø 可以讀取 .zip文件的對象,以解壓分發文件。
Ø 硬盤上有足夠的空間包管依據你的需求來解包、裝置和創立數據庫(普通建議至多有200兆字節)。
Ø 假如你籌劃經由過程ODBC銜接MySQL辦事器,你還須要一個銜接器/ODBC驅動法式。
Ø 假如表須要占用的空間年夜於4GB,則在NTFS或更新的文件體系上裝置MySQL。當創立表時不要忘卻應用MAX_ROWS和 AVG_ROW_LENGTH。
在Windows平台下,建議(特別初學者)應用msi裝置文件,裝置文件可以主動完成圖形界面下的設置裝備擺設,並注冊成Windows的辦事。在MySQL官方網站找到Windows平台下的msi裝置文件下載地址,下載至當地。如感到有需要可以驗證文件的MD5值,以削減因為文件破壞或許被改動形成的不用要的費事。
在一切的預備任務完成以後,開端裝置MySQL的操作。
1. 雙擊翻開曾經下載的MySQL裝置文件,體系彈出如圖1所示的預備裝置界面,少焉以後無疑就是迎接界面(如圖2所示)。
圖1
聽說,MySQL的標記——企鵝,名字叫“sakila”。
圖2
2. 單擊圖2中的“Next”按鈕,持續裝置MySQL,此時須要選擇裝置的類型(如圖3所示)。此時的裝置類型重要是針對分歧(運用)水平的用戶而言,體系默許“Typical”(典范),用戶可以選擇“Complete”(全體)或“Custom”(用戶自定),此處我們選擇“Custom”以便利設置裝備擺設(其實重要是MySQL的裝置途徑)。
圖3
3. 單擊圖3中的“Next”按鈕,進入如圖4所示的自界說裝置界面。自此,用戶可以選擇須要裝置的一切的MySQL組件,體系會默許選擇上一切必需及經常使用的組件,只要“Developer Components”(開辟組件),默許是可以由用戶選擇裝置的,關於年夜多半用戶而言,此組件無需裝置。
圖4
4. 單擊圖4中的“Change…”按鈕,彈前途徑選擇窗口(圖5),更改MySQL的裝置途徑。用戶既可以從上方的“Look in”下拉列表當選擇裝置途徑,也能夠直接在“Folder name”文本框中錄入裝置途徑。筆者應用“d:/MySQL/MySQL Server 5.1/”作為裝置途徑。
圖5
解釋:體系默許將MySQL Server辦事與數據文件裝置在兩個分歧的目次下,是以用戶須要分離設定“MySQL Server”與“MySQL Server Datafiles”的途徑,設置辦法雷同。
5. 選擇終了途徑以後,點擊“OK”回到圖4,單擊“Next”按鈕,進入如圖6所示的預備裝置界面。圖6顯示了裝置類型、目的文件夾、數據文件夾等信息。假如用戶感到有成績,可以單擊“Back”按鈕退回至圖4所示的裝置設定界面從新選擇各類信息。
圖6
6. 假如用戶感到沒有任何成績,可以單擊“Install”按鈕,停止MySQL的裝置操作。體系會顯示如圖7所示的裝置領導界面,用戶只需期待體系主動裝置終了。
圖7
解釋:在5.1.41版本裝置進程中,體系會彈出MySQL Enterprise的引見信息,用戶只需單擊“Next”按鈕,便可完成按鈕進程。
7. 裝置領導完成以後,體系彈出如圖8所示的設置領導窗口。
圖8
此窗口中有兩個復選按鈕,第一個“Configure the MySQL Server now”是設置MySQL辦事的選項,此按鈕建議選上,以便於立時設置裝備擺設MySQL辦事;第二個“Register the MySQL Server now”是注冊MySQL.com的賬號,此按鈕可以依據小我須要選擇,假如裝置的目的機械不克不及上外網,則此按鈕即便選擇也沒法注冊。體系默許兩個復選按鈕全體選中,筆者建議只選擇第一個。
8. 點擊“Finish”按鈕,設置MySQL Server實例。異樣是MySQL Server實例設置領導的迎接界面(圖9,看來MySQL將實例設置作為一個零丁的產物了)。
圖9
9. 單擊“Next”按鈕,選擇設置的類型(圖10)。建議應用默許的“Detailied Configuration”。
圖10
10. 單擊“Next”按鈕,選擇MySQL辦事類型(圖11),依據分歧的選擇,會在對CPU及硬盤發生分歧的影響。
圖11
假如法式開辟人員須要應用MySQL數據庫,筆者建議選擇“Developer Machine”形式以削減資本的占用率;假如辦事器上存在多個分歧的辦事則選擇“Server Machine”;假如辦事器只是作為數據庫辦事器,則可以選擇“Dedicated MySQL Server Machine”。
11. 單擊“Next”進入數據庫用處選擇界面(圖12),建議應用默許的“Multifunction Database”(多用處數據庫)。
圖12
12. 單擊“Next”按鈕,選擇InnoDB的數據文件寄存地位。用戶可以依據本身須要寄存。
圖13
13. 單擊“Next”選擇同時銜接數。
圖14
假如為法式員應用的開辟機械,選擇“Manual Setting”,並應用默許的15或手工輸出銜接數(銜接數可以依據本身現實須要設置);假如選擇“Decision Support(DSS)/OLAP”,則體系會主動設置最多20個運動銜接;假如選擇“Online Transaction Processing”(OLTP),體系主動設置最多500個運動銜接。
14. 單擊“Next”,設置收集設置裝備擺設信息(圖15),重要是TCP/IP收集端口。
圖15
端口建議應用默許的3306。別的的“Enable Strict Mode”復選按鈕,建議應用默許的選擇。復選按鈕“Add firewall exception for this port”,用於告訴防火牆許可指定的端口拜訪收集,假如不選擇此按鈕,能夠會招致辦事設置裝備擺設及啟動異常。
15. 單擊“Next”按鈕,設置數據庫應用的編碼格局,為包管體系可以或許順應各類情況的運用及通用性,建議應用“utf8”的編碼格局。
圖16
因為設置裝備擺設領導能夠會依據分歧的體系應用分歧的默許編碼格局,是以建議選擇“Manual Selected Default Character Set/Collection”,單選鈕,並手工設置編碼格局為“utf8”。
16. 單擊“Next”按鈕,設置能否將MySQL注冊為體系辦事,和能否將MySQL途徑放入體系情況變量。
圖17
建議將MySQL裝置為Windows的體系辦事,假如開辟人員,建議將MySQL的bin途徑放入情況變量,至於MySQL能否主動啟動(Launch the MySQL Server automatically復選按鈕),可以依據現實須要設置。假如體系中只要以後一個MySQL辦事,則辦事名直接應用默許的“MySQL”便可,假如體系中曾經存在其他的MySQL辦事,則可以依據各辦事的現實情形,更改MySQL辦事的稱號。
17. 單擊“Next”按鈕,設置平安選項(圖18)。
圖18
設置root用戶的暗碼,假如須要root用戶在其他機械上長途銜接MySQL辦事,須要選中“Enable root access from remote machines”復選按鈕。為平安起見,不建議選擇“Create An Anonymous Account”復選按鈕,以往內如許會招致未經受權的用戶不法拜訪你的數據庫。
18. 單擊“Next”按鈕,進入預備履行界面(圖19)
圖19
19. 單擊“Execute”按鈕,履行MySQL辦事設置裝備擺設,假如履行順遂完成,體系顯示如圖20所示的信息。
圖20
20. 單擊“Finish”按鈕,完成MySQL的裝置及設置裝備擺設。
留意:設置裝備擺設時湧現銜接毛病正告,見圖21。
圖21
湧現這類情形有兩個緣由。一是防火牆阻攔了MySQL的端口,二是裝置途徑在之前裝置了的MySQL途徑上。
處理辦法:第一種情形,制訂防火牆規矩,讓防火牆許可通行MySQL的銜接端口,默許是TCP 3306端口(平日情形下,防火牆都邑在沒有的規矩拜訪收集時停止提醒並訊問,筆者在第一次掉敗以後,在防火牆提醒當選擇許可,第二次重試時勝利)。第二種情形,刪除或許轉移裝置目次下的文件和data子文件夾。或許指定一個分歧於之前裝置MySQL的裝置目次。
在Windows中,MySQL 5.1的默許裝置目次是C:/Program Files/MySQL/MySQL Server 5.1。裝置目次包含以下子目次:
MySQL的設置裝備擺設文件在MySQL裝置根途徑下,文件稱號為“my.ini”,在Windows下應用記事本翻開,可以看到外面都是在設置裝備擺設MySQL辦事的時刻的設置裝備擺設信息,假如須要,可以手工修正此文件的內容,以知足現實須要。
留意:從敕令行裝置或卸載辦事器時封閉Services對象。如許可以避免很多毛病。
假如在裝置MySQL時未將MySQL注冊為Windows的體系辦事,可以參考MySQL官方供給的將MySQL注冊為Windows辦事的辦法。假如在Windows下裝置還存在其他成績,請參考MySQL官方供給的在Windows情況下對MySQL裝置的毛病診斷與消除。
以上就是Windows下MySQL裝置設置裝備擺設辦法,願望對年夜家的進修有所贊助。