PHP+MySQL在win2000下的实际操作


  本文标签:PHP+MySQL

  以下的文章主要是像我们大家介绍的是win2000下对PHP+MySQL 的正确安装步骤,如果你是MySQL实际应用方面的新手的话,那么以下的文章对你而言一定非常有意义,以下就是文章的详细内容描述  。

  

  

  win2000下 PHP+MySQL 的安装

  

  ( 作者:mikespook | 发布日期:2002-12-8 | 浏览次数:1063 )

  

  关键字:win2000,php,MySQL,安装

  前言:

  

  本文章只是为了给广大和我一样的菜鸟一个指引  。如果你是高手,或对此毫无兴趣  。建议请不要在此浪费时间  。

  

  废话少说,先看一下安装前的准备工作  。首先你应该有一个装了WIN2000的电脑,同时应该安装了IIS5(废话)  。其次,你需要下载这么几个软件:

  1.MySQL for Win 下载地址:http://www.MySQL.com/Downloads/MySQL-3.23/MySQL-3.23.51-win.zip

  

  2.PHP for Win 下载地址:http://www.php.net/do_download.php?download_file=php-4.2.2-installer.exe

  

  首先,咱们看看MySQL的安装  。

  将MySQL-3.23.51-win.zip解压缩,然后运行setup  。选择安装路径,比如我安到了d:\MySQL  。然后选择安装方式,如果不知道该安些什么,那就选compact吧  。一路狂点next,整个win2000下 PHP+MySQL 的安装安装过程大概也就2、3分种  。

  

  MySQL装好了,下面就是配置了  。在C盘根目录下建立一个文件my.cnf的文本文件,内容如下:

  

  [MySQL]

  basedir = d:/MySQL/

  

  其中basedir是你安装MySQL的路径  。

  然后在命令行下进入d:\MySQL\bin目录运行下面的命令:

  1. d:\MySQL\bin>MySQLd-nt --install   
  2. d:\MySQL\bin>net start MySQL  

  这样MySQL就会安装成系统服务  。如果你要停止MySQL的服务可以用net stop MySQL命令  。要将MySQL从系统服务中删掉可以用MySQLd-nt --remove命令  。

  好了,MySQL已经运行了  。可以用d:\MySQL\bin目录中的MySQL.exe访问数据库看看效果  。

  

  装好了MySQL,下面就可以装PHP了  。运行php-4.2.1-installer.exe,选择安装方式的时候选“Advanced”  。然后选一个安装路径,这里我依然装到D盘:d:\php\  。继续next,首先会提示你是否建立备份文件  。备份文件在你想删掉PHP的时候可以帮助你恢复系统原先的设置,我们这里选择Yes  。

  继续运行会提示你建立用于上载文件的临时文件夹路径  。然后是提示保存session数据的文件夹  。然后是SMTP服务器,和电子邮件的设置  。这个设置在你以后使用PHP的mail功能的时候会用到  。再次next,提示你错误报告的详细程度  。既然是自己玩,这个无所谓,选第一个,详细一些的报告有助于你了解错误,更加容易学习  。下面根据你的机子具体配制选择你使用的http服务器,我的是IIS5,那么就选择Microsoft IIS4 or higher  。

  然后是PHP处理的扩展文件名,如果没有特殊要求默认就可以了  。好了,再点next的时候PHP就开始安装了  。安装完成后在你的windows目录下找php.ini文件  。我的是c:\winnt\php.ini  。这个文件中的注释非常详细,有很多选项可以调整  。我们只要对下面几个选项进行修改就可以用了  。

  1. extension_dir = d:\php\   
  2. MySQL.default_port = 3306   
  3. MySQL.default_host = localhost   
  4. MySQL.default_user = root  

  从新启动一下IIS5,并在IIS5的根目录下建立一个文件比如 information.php,内容如下

  

  1. phpinfo();   
  2. ?> 

  

  

  然后在浏览器中输入http://127.0.0.1/information.php看看?哈哈关于服务器的详细信息都显示了出来,比ASP探针的内容还要多  。现在你就可以在你的服务器上使用PHP+MySQL啦  。

  由于我是菜鸟,或许有什么不对的地方  。也可能一些细节我没有考虑到  。如果你知道的话希望不惜指教  。小弟感激不尽!!