第四步、安装MySQL【安装前必须保证您的服务器中没有任何版本的mysql或mysql目录】7 O- C7 W% N7 z* h& H+ Z
3.4.1、解压下载下来的mysql-5.0.67-win32.zip压缩包文件后,双击运行Setup.exe【图二十五所示】
( b5 d {6 ~" L7 \/ T1 E.. 1 q( _9 D# u# ?$ G9 i
【图二十五】! U, V$ ~5 g' F; t1 G: {4 t, G
3.4.2、这里是安装欢迎界面,点击[Next>]开始下一步安装。默认是Typical,建议改成Custom,因为Typical模式不允许改变安装路径,只能安装在C盘。选中Custom选项,【图二十六所示】。
( p8 k) `& _% U) t# n7 a( F: p
【图二十六】 J" c; S0 @+ V% o/ L( H
3.4.3、点击[Next>]【图二十七所示】
+ @' S L5 }5 f( N( }) ~6 S/ S, G.
% L2 t( v$ Q3 ~+ X; C3 _【图二十七】' X1 x9 |* }( e, j# ^$ {$ q `" P
3.4.4、到这一步,需要选择组件及更改文件夹位置,组件就用默认的,文件夹位置可以选择Change来改变, 这里建议路径设为D:\PHP\MySQL5\(也可以选择其它磁盘进行安装)(注意:安装mysql的路径中,不能含有中文!)。【图二十八所示】' O- I; ]- l' D9 z8 ~
.. # ^/ B% H* M. l
+ t1 p2 T9 _7 f i, v6 Y【图二十八】; z2 k* @3 \" e* ^
3.4.5、点击[OK]【图二十九所示】. 0 O) y0 M0 J* ?5 v7 q- g( J& c
) l! w" }5 h: r/ E8 B【图二十九】
4 g3 p3 | C, r( B6 V3 }3.4.6、点击[Next>]【图三十所示】
H+ Q2 A9 X* l/ Y- S2 X) v% @, U: y, W! b3 Z4 }4 w
8 o# a) |2 Q v; Y
, f2 L% e! B. r【图三十】; P& Z- {7 C1 l% G9 Z
3.4.7、一切就绪,点击[Install]开始安装。【图三十一所示】
. A) C! @+ B7 [! R# { H* d4 P: f# p8 G( m( J/ A& R
6 ^; A5 h1 u$ N; R. q* [) [5 r
【图三十一】+ ?. i/ {5 i0 m
3.4.8、这里结束后,点击[Next>]、[Next>],如【图三十二所示】,默认选中现在开始配置MySQL服务器。点击[Finish]继续。$ `0 ]$ o" e0 e& Z

5 K* t& k# d' d9 [9 C0 D# a1 L/ O/ s9 {5 S; z2 \# S- W, d, l2 e0 @
【图三十二】
" j; H7 v' `3 E6 T4 U! [3.4.9、配置开始,点击[Next>]继续。【图三十三所示】
; p* w! J# B4 I; K# x1 P, g6 X- H1 f, V; o/ W+ d" H6 D
【图三十三】2 k! D: @; o+ L, B: p$ i
3.4.10、选择Detailed Configuration【图三十四所示】 4 k9 Q1 S* h* q+ C% l! }2 g- A2 F
& \* H! q* v3 ~" b' F( n# Z* j
5 p% \$ t9 Y+ o【图三十四】- d9 D) Y: O, S% j# o9 r [
3.4.11、点[Next>]继续【图三十五所示】1 `* H! A% p& [" F* `, V
这个选项是选择mysql应用于何种类型,第一种是开发服务器,将占用尽量少的内存,第二种是普通web服务器,将占用中等数量内存,最后一种是这台服务器上面只跑mysql数据库,将占用全部的内存,这里选择第二项,你可根据自己的需求,选择其它选项。
' L" j' ?* t6 I+ `
! E. q& s; j# E/ @' n& i$ p' H( ^【图三十五】
" s* _' s4 Q% [' ~3.4.12、点击[Next>]继续【图三十六所示】
3 ~ j% t+ B5 ^0 ? 这里是选择数据库用途,第一种是多功能用途,将把数据库优化成很好的InnoDB存储类型和高效率的MyISAM存储类型,第二种是只用于事务处理类型,最好的优化InnoDB,但同时也支持MyISAM,最后一种是非事务处理类型,适合于简单的应用,只有不支持事务处理的MyISAM类型是被支持的。一般选择第一种多功能的。 # O8 k7 R5 I6 h* I+ K9 K; B/ g% i
9 B$ k, u# |( ]8 C
【图三十六】4 h& l$ c) m; d/ {" o
3.4.13、点击[Next>]继续【图三十七所示】# q# D3 N: o5 G9 e/ ^! z
这里是选择InnoDB的数据存放位置,一般默认好了,不需要改动。 4 S i" M9 s2 W
{! Q; \" f" q7 `【图三十七】
. |: i) z$ B" D) `4 j$ O, M7 T1 g+ L3.4.14、点击[Next>]继续【图三十八所示】
q1 q1 R+ Y# E M; _' h! ~ 这里是选择mysql允许的最大连接数,第一种是最大20个连接并发数,第二种是最大500个并发连接数,最后一种是自定义,你可以根据自己的需要选择。这里我选择第三项自定义,输入20(你可以根据你的具体需求选择或者输入)。 + g/ S( I; j j2 l C
) A+ w9 a: C4 q' [2 }8 T【图三十八】# z% p2 F5 F$ P* I0 F
3.4.15、点击[Next>]继续【图三十九所示】5 _7 r. Y2 @( w
这里是选择数据库监听的端口,一般默认是3306,如果改成其它端口,以后连接数据库的时候都要记住修改的端口,否则不能连接mysql数据库,建议不作修改,用mysql的默认端口:3306。
y( E% d$ t } 将端口设置后面的“Add firewall exception for this port”勾选中,如果你开启了Windows防火墙,将自动把这里设置的端口(3306)排除在外(允许连接网络)(如果你没有开启Windows防火墙这里就不要勾选,Windows server 2003 正版默认是没有开启的)。( k" y% \4 T* }. K% z4 p7 H
下面的Enable Strict Mode勾去掉,改为不选。【图四十所示】 9 _6 i F! ]+ f6 M
Y, u8 B6 q9 _1 E" [0 W, q, J
" a0 j/ z, S4 F2 A# C* b【图三十九】
' \; s- z. E1 G. C. `$ @" g
' a' R$ n6 t% D7 k.. ; J1 P) I! o( ?1 z) B& [* F4 @9 z% U
【图四十】7 r: ?) f* M7 S: b- B- d, l
3.4.16、点击[Next>]继续【图四十一所示】" ]' H7 }+ S. e4 d) K; |6 x% m
这一步设置mysql的默认编码,默认是latin1,建议选择第三项自定义,把它改成utf8。 % S8 G `6 j9 W( ~
' E4 q/ `- O* q( Z( j/ T7 y1 d! _0 n
【图四十一】5 S& j; G' i' C
) }2 w; C* r( m5 q5 g! E' s, J1 |3.4.17、点击[Next>]继续【图四十二所示】2 ]( W) W3 R# F# T6 B0 s! U6 P5 x
这一步把mysql设置成windows的服务,service name是命名MySQL的服务名称,下面的launch the mysql server automatically勾选中表示,该服务为自动运行。这样以后就可以通过windows服务启动和关闭mysql数据库了。
/ N2 F8 [* q, z# @, o 然后把下面的Include Bin Directory in Windows PATH勾选中(这个表示自动修改环境变量,在PATH的值中增加../bin目录)。 7 @0 p4 M! J1 \% u* v4 G* p
. w* L0 ~. X$ o: u7 C* E7 |
9 O4 W% S5 S" H: ]. f& V1 e
【图四十二】
& r5 u8 k1 J; }1 e [2 v6 F; y/ P3.4.18、点击[Next>]继续【图四十三所示】% c' D9 _5 v& F1 P( ?
这一步是设置mysql的超级用户密码,这个超级用户非常重要,对mysql拥有全部的权限,设置的密码一定要记好。
% j0 N% f [$ Z 在两个输入框中(New root password、Confirm)把要设置的密码分别输入两次。8 Y3 t# D7 g# k; ~
出于安全考虑,一般不要选“Enable root access from remote machines”,允许数据库外连是很危险的。- K |9 ~7 y5 V, c# m$ Y9 O
“Create An Anonymous Account”是创建一个匿名帐号,这样会导致未经授权的用户非法访问你的数据库,有安全隐患,建议不要勾选。 ! y) K; L2 f. z7 I' Z# j% h
( f& S, D7 ?9 ]1 A
【图四十三】% X- n- t1 ^1 {
3.4.19、点击[Next>]继续【图四十四所示】
6 `- H6 y! X' A 到这一步,mysql数据库已经得到了足够的配置条件
0 j( g/ T% V) G$ P7 Y2 C' K) v& C/ y; }$ B
【图四十四】# H! T5 j# q. e5 U4 `
3.4.20、点击[Execute]开始执行之前设置的MySQL配置,使其生效。【图四十五所示】" Q5 \- P/ K$ y7 r
点击[Finish]完成安装。
; L5 p; F# A) [" }" M# \4 ?& M- }+ p4 ^
【图四十五】
5 @, [$ a$ s3 h$ Y% G7 A$ G0 i K3.4.21、查看“控制面板”的“管理工具”中, “服务”是否有“MySQL”进程【图四十六所示】 ! P) ~2 }0 T( P1 _1 r
# i) b! p( R, _1 D% m" X; W【图四十六】
9 f8 C1 c+ _; P6 B& \6 l3.4.22、关于MySQL的进一步优化设置可以参考相关资料,或者浏览这个网址:http://ideacm.com.cn/read.php?13& ]/ ^, v& Y6 E2 s) |, i$ v8 `, S& i
MySQL安装完成 |