PHP程序员站--PHP编程开发平台
 当前位置:主页 >> PHP基础 >> 新手专区 >> 

Windows XP下PHP+MySQL环境搭建

Windows XP下PHP+MySQL环境搭建

来源:互联网  作者:未知  发布时间:2007-12-20
本教程介绍如何在 Windows XP 机器上设置 Apache Web 服务器、PHP 解释器和 MySQL 数据库以构成所需的开发环境。 开始之前 关于本教程 本教程会带您亲历将 Windows XP 机器设置为 PHP 和 MySQL 开发环境的全过程。您将从下载和安装用于处理 HTTP 请求(您每次将 URL 输

 <body>
<?php
$conn = @mysql_connect("localhost", "root", "seth0723");
if (!$conn)
  die("<p>Error connecting to MySQL: <i>" . mysql_error() . "</i></p>");
if (!@mysql_select_db("DB-DEVEL", $conn))
  die("<p>Error selecting DB-DEVEL database: <i>" . mysql_error() . "</i></p>");
?>
<table border="1">
 <tr><th>Username</th><th>Full Name</th><th>Website</th></tr>
<?php
$select = '   SELECT u.username, u.firstname, u.lastname, w.website_url';
$from   = '     FROM users u, user_websites w';
$where  = '    WHERE u.user_id = w.user_id';
$order  = ' ORDER BY u.lastname, u.firstname';

 

$users = @mysql_query($select . $from . $where . $order);
if (!$users) {
  echo('</table>');
  die('<p>Error retrieving users from database!<br />'.
      'Error: ' . mysql_error() . '</p>');
}

while ($user = mysql_fetch_array($users)) {
  $user_username = htmlspecialchars($user['username']);
  $user_firstname = htmlspecialchars($user['firstname']);
  $user_lastname = htmlspecialchars($user['lastname']);
  $user_website = htmlspecialchars($user['website_url']);

 

 

  echo("<tr>\n");
  echo("<td>$user_username</td>\n");
  echo("<td>$user_firstname $user_lastname</td>\n");
  echo("<td><a href=\"$user_website\">$user_website</a></td>\n");
  echo("</tr>\n");
 
}
?>
</table>
<?php
 mysql_close ($conn);
?>
 </body>
</html>

这个简单的 PHP 页面会连接到 MySQL 数据库、切换到 DB-DEVEL 表,并拉出具有 Web 站点 URL 的所有用户。它没有浮华的界面,其格式看起来非常简单,但是它说明了一点:通过 PHP 访问 MySQL 数据非常容易。图 13 显示了此脚本的运行结果。

 

 

图 13. 具有 Web 站点 URL 的用户的 HTML 清单 
 Windows XP下PHP+MySQL环境搭建_网页教学网webjx.com转载

好了!您的开发环境已经设置好可以使用了。

结束语

至此,您已经在 Windows XP 机器上设置好了一个完整的开发环境。无论您使用的是并非始终连接到 Internet 的膝上型电脑,还是一天使用 8 到 10 个小时的台式电脑,您都不需要仅仅为了测试简单的 PHP 脚本而连接到您的 ISP。借助于最新版本的 Apache Web 服务器、PHP 5 和 MySQL,您尽可以进行编程和部署 —— 这些操作全都可以在您的本地机器上实现。事实上,这就是我的膝上型电脑的设置 —— 而我通过本教程又设置了一台新的膝上型电脑。

 

现在您已经熟悉了配置文件,可能还希望对您的个人设置进行一些修改。您可能希望创建您自己的 Apache 虚拟目录、运行多个版本的 PHP 来实现向后兼容性、或者甚至生成几个 MySQL 实例来分解您的数据。无论您使用什么特定配置,我都希望您能意识到您无需为构建和测试您的应用程序而在 ISP 上浪费精力,您当然也无需仅仅为了此目的而购买和维护一个 Linux 服务器。虽然 Linux、Mac OS X 和大型操作系统(例如 Solaris)有诸多很好的用途,但是仅为了一些简单的脚本应用程序而将它们用于分级机器显然不属于这些用途。

 

 

无论您如何使用本教程,也无论您连接到 Internet 与否,我都希望本教程能够使您的开发水平更上一层楼。享受其中的乐趣吧!

参考资料

学习

  • Apache Web 站点 下载 Apache 项目,并了解关于 Apache Software Foundation 的更多信息。
  • 在 Apache 自己的 Web 站点 上了解关于 Apache Web 服务器的更多信息。
  • PHP Web 站点 下载 PHP 并了解关于 PHP 的信息。
  • 访问 MySQL Web 站点 ,获得免费的下载、文档,甚至商业支持。
  • 下载 PHPMyAdmin 基于 Web 的绝佳工具,该工具可用于 MySQL 数据库。
  • 浏览这个
Tags: 环境   Apache   php   mysql   文件   安装   开发   sql   windows   Window   PHP+Mysql   XP  
最新文章
推荐阅读
月点击排行榜
PHP程序员站 Copyright © 2007-2010,PHPERZ.COM All Rights Reserved 粤ICP备07503606号