mac下Apache + MySql + PHP搭建网站开发环境

yipeiwu_com6年前Mysql基础

首先为什不自己分别搭建Apache,PHP和MySql的环境呢?这样自己可以了解更多知识,说起来也更酷。可也许因为我懒吧,我是那种“既然有现成的,用就是了”的人。君子生非异也,善假于物也。两千年前的荀子就教导我们,要善于利用工具,我为什么非要自己一点一点配置呢?

哈哈,刚才说了windows下的PHP开发环境我用的是AppServ开发套件,Mac下呢,我用XAMPP。这是致力于推广Apache服务器的非营利性项目--Apache Friends推出的工具。其实XAMPP也有windows的版本,现在看来,XAMPP应该比AppServ更加好用,尤其是在win8系统上。因为AppServ的其中windows开始菜单的服务器控制工具,在win8这种没有了传统开始菜单的系统上,用起来真是非常麻烦。虽然XAMPP里没有集成PhpMyAdmin,但我们有更加好用的MySqlWorkBench和HeidiSql,除了临时用一下,谁会主要使用PhpMyAdmin来看数据库的设计和维护呢?

综合起来,就易用性和跨平台的考虑,我以后还是使用 XAMPP + MySqlWorkBench吧!Windows,Linux,Mac通吃。

上面是选择工具,接下来是使用工具啦!

其实就是安装而已,没啥。装完后,Apache服务器的网站的目录是 /Applications/XAMPP/htdocs。

好,尽情驰骋吧!

相关文章

备份mysql数据库的php代码(一个表一个文件)

复制代码 代码如下: <?php $cfg_dbhost ='localhost';//mysql主机 $cfg_dbname ='sq_test';//数据库名 $cfg_dbu...

Mysql和网页显示乱码解决方法集锦

将数据插入到php?name=%CA%FD%BE%DD%BF%E2" onclick="tagshow(event)" class="t_tag">数据库的时候...

对比PHP对MySQL的缓冲查询和无缓冲查询

关于缓冲查询和无缓冲查询 MySQL的客户端有两种类型的查询: 缓冲查询:将接收查询的结果并把他们存储在客户端的缓存中,而且接下来获取行记录的请求仅仅从本地内获取。 (1)优点:可以在结...

php中处理mysql_fetch_assoc返回来的数组 不用foreach----echo

复制代码 代码如下: $id = intval($_GET['id']); $row = $db->getResult($db->query("select * from "...

PHP实现mysqli批量执行多条语句的方法示例

本文实例讲述了PHP实现mysqli批量执行多条语句的方法。分享给大家供大家参考,具体如下: 可以一次性的执行多个操作或取回多个结果集。 实例: <?php $mysq...