mysql5全新安装手册

#作者：yzcdf
本手册是在对colin兄及其它网友的经验总结而来，在此，对大家所做出的贡献表示感谢！
闲话少叙，书归正传！我是在Windows XP SP2 环境安装的。
首先在站内地址：http://download.mysql.cn/src/2006/0218/199.html
下载到mysql-5.0.18-win32，如图1：
图1
双击该图标(先保证你的电脑上安装了WinRAR或者WinZIP等解压缩工具，压缩工具也可以在上面的页面中下载到)，打开rar解压窗口，如图2
图2
你可以把文件解压都硬盘上，然后再安装。也可以直接在窗口中，双击Setup.exe文件，开始mysql5.0的安装。
先是等待，它自己解压文件，直到出现下面的窗口，图3
图3
这里是安装欢迎程序，点击Next开始下一步安装。默认是Typical，建议改成Custom，因为Typical模式不允许改变安装路径，只能安装在C盘。下面会介绍Custom的安装方法，见图4。
图4
到这一步需要选择组件及更改文件夹位置，组件就用默认的，位置可以选择Change来改变，见图5
图5
注意：安装mysql的路径中，不能含有中文！
一切就绪，点击Install开始安装。见图6。
图6
开始安装过程，会出现安装进度条，见图7。
图7
安装结束后，程序会提示是否要在mysql.com上注册，我们选择跳过，即Skip Sign-Up然后点“Next”见图8
图8
安装结束，选择现在开始配置mysql服务器。点击Finish继续。图9。
下载(44.91 KB)
图9
2006-3-21 13:57

图9
[ 本帖最后由 yzcdf 于 2006-4-12 10:58 编辑]

配置开始，点击Next继续，见图10
图10
选择Detailed Configuration，见图11，点Next继续
图11
下面这个选项是选择mysql应用于何种类型，第一种是开发服务器，将只用尽量少的内存，第二种是普通WEB服务器，将使用中等数量内存，最后一种是这台服务器上面只跑mysql数据库，将占用全部的内存，我这里只是示例，就选择开发服务器，占用尽量少的内存，用户可根据自己的需求，选择其他选项，见图12，点Next继续
图12
下面是选择数据库用途，第一种是多功能用途，将把数据库优化成很好的innodb存储类型和高效率的myisam存储类型，第二种是只用于事务处理类型，最好的优化innodb，但同时也支持myisam，最后一种是非事务处理类型，适合于简单的应用，只有不支持事务的myisam类型是被支持的。一般选择第一种多功能的。见图13
图13
点Next继续，下面是选择InnodDB的数据存放位置，一般默认好了，不需要改动，见图14
图14
下面是选择mysql允许的最大连接数，第一种是最大20个连接并发数，第二种是最大500个并发连接数，最后一种是自定义，你可以根据自己的需要选择，见图15
图15
点Next继续，下面是选择数据库监听的端口，一般默认是3306，如果改成其他端口，以后连接数据库的时候都要记住修改的端口，否则不能连接mysql数据库，比较麻烦，这里不做修改，用mysq的默认端口：3306，见图16
图16
点Next继续，这一步设置mysql的默认编码，默认是latin1，见图17
图17
我们可以根据需要，把它改成gb2312，过gbk，见图18
图18
注意：如果要用原来数据库的数据，最好能确定原来数据库用的是什么编码，如果这里设置的编码和原来数据库数据的编码不一致，在使用的时候可能会出现乱码。
点Next继续，这一步是是否要把mysql设置成windows的服务，一般选择设成服务，这样以后就可以通过服务中启动和关闭mysql数据库了。推荐：下面的复选框也勾选上，这样，在cmd模式下，不必非到mysql的bin目录下执行命令。见图19
下载(51.44 KB)

2006-3-21 14:07

图19

点Next继续，这一步是设置mysql的超级用户密码，这个超级用户非常重要，对mysql拥有全部的权限，请设置好并牢记超级用户的密码，下面有个复选框是选择是否允许远程机器用root用户连接到你的mysql服务器上面，如果有这个需求，也请勾选，见图20
图20
当两次输入的密码一致后，记住该密码，点Next继续，见图21
图21
到现在位置，mysql已经得到了足够的配置条件，如果没有问题即可点击Execute，让mysql进行配置，如果有不妥的地方，点击Back，重新修改配置条件，见图22
图22
这样mysql就全部安装好了，见图23。
图23
可能出现的问题：
如果在第二十步，你出现的界面是像下面这样，见图24：
图24
有三个输入密码的地方，则有可能您是在原来基础上安装的。你在第一个文本框输入原来root的密码，后面两个文本框输入root的新密码，点击Next基础，出现下图，见图25：
图25
给您推荐几种解决办法：
1、 点Retry，重试；
2、 再运行一次设置，看到有关“移除原设置”的选项，选择移除，然后在重新设置。
3、 重装。
重装注意事项：最好删除原来的所有文件，必要的话，可以清一下注册表，如果你机器上没有其它mysql相关的程序。而且一定记得不要保留原有的my.ini文件。还有就是删除原来安装路径下的文件，并删除数据目录下面的ibdata1文件.
终于发完了，不容易啊，希望能对大家有所帮助，如果有不对的地方，敬请指出，我会尽快修改！