Windows平台下PHP5.0+Mysql4.1.x环境架设(4)

来源:互联网 发布:德国 知乎 编辑:程序博客网 时间:2024/06/06 04:13
Windows平台下PHP5.0+Mysql4.1.x环境架设(4)



3.MYSQL的安装

这里我们选用mysql4.1.11 for Windows版本,这是最新的版本,老版本的
安装过程网上已经有了很详细的介绍,这里就不做说明了


第一步:双击.exe文件出现的第一个需要选择的对话框是Setup Type 也就是
安装种类,这里我们可以选择Custom,根据自己的需要来安装组件和配置安装路径

点击Next,右键点击对话框出现几个硬盘形状的图标,根据自己的需要选择安装组件,

点击窗口右下的Change按钮更改安装路径的,设置好后,点击Next开始安装安装到最
后会有如下一个对话框在这里的三个选项分别是:

1:如果你没有MYSQL.com帐户,选第一个,创造一个新的免费的MYSQL.com帐户

2:如果你有MYSQL.com帐户,选第二个,填入已经注册好的邮箱名和密码

3:跳过此步骤

我们选第一个

接下来会一次出现三个对话框,在三个对话框中有* 号的部分是必须要填的,
按顺序分别是邮箱名,密码,确认密码;first name ,last name;邮政编码,
国家,省名。国家名选china,省名选other or N/A即可4.1.x和4.0.x系列版
本很大一个区别就是在安装完毕后不是运行 mysql文件夹下面的winmysqladmin.exe来
启动服务器后设置选项,而是有一个设置的过程。

第二步:设置MYSQL

首先你会看到这样的一个窗口,这里有两个选项,分别是详细配置和标准配置,
小型应用选第二项就可以了点击Next后出现下面的对话框,这里是重要的,一定
要在下拉菜单里选择MySQL41,否则不能正常启动,下面的选项是是否应用命令行,
最好选上点击Next后设置数据库密码的对话框,中间偏右和下面的选项分别是是否
允许远程控制和是否允许匿名帐号登入,为了安全,不要选择好了,点击Next后出
现最后的对话框,点击Execute按钮数据库服务器便启动了,依次出现四个对号后
点击Finish结束安装

mysql4.1.x和以前得版本并不一样,在运行时系统托盘里并没有提示,打开任务管
理器和Windows服务,会发现mysql server已经运行


第三步:让PHP5支持mysql


在c:/Windows找到刚才修改的phpini文件

找到;extension=php_mysql.dll

去掉前面的";"

即改成extension=php_mysql.dll(如果你在前面没有修改的话)

然后将以下三个文件

X:/PHP/libmysql.dll

X:/PHP/ext/php_mysql.dll

X:/PHP/ext/php_mysqli.dll

拷贝到C:/Windows/system32下

重启Apache或者IIS,PHP5就支持mysql了


注:MySQL 4.1 及其后版本验证协议使用的密码哈希算法与老的客户端不兼容
。所以很可能出现一种情况,那就是你所需要用到MYSQL的服务端,比如说论坛,
博客,私服服务端等即使填入和刚才设置的用户名和密码也会提示因为用户名和
密码不匹配而连不上数据库,我们要采用这样的方法来解决这个问题:开始菜单à
找到刚刚安装的MYSQL命令行工具,输入root的密码后键入如下的字样:

->SET PASSWORD FOR
->'yourusername'@'localhost' = OLD_PASSWORD('yourpassword');

在yourusername部分是你的数据库用户名,可以是root,也可以是马上我们要
提到的在PHPmysql中设置的新的用户,yourpassword部分添入该帐号所对应的密码

这里要注意第二句括号后面的分号一定要打上分号,否则不会生效,然后你会看
到修改成功的成功的提示。这样你就可以正常使用了