《PHP边学边教》(02.Apache+PHP环境配置――下篇)


Posted in PHP onDecember 13, 2006
下篇:安装及配置MySQL

这篇教程图片比较多,因为网上有现成的,所以就不用那么麻烦去做了,图片上的MySQL是4.1版的,不过没关系,安装过程是一样的,只要照安装步骤不会导致任何问题的。为节省篇幅,在此就不多介绍各步骤的详细含义,若有兴趣,请大家自行到网上查找资料。OK,我们开始吧:

运行已经下载好的mysql-essential-5.0.27-win32.msi,照着图片点Next。

·MySQL Server安装向导·
《PHP边学边教》(02.Apache+PHP环境配置――下篇)

《PHP边学边教》(02.Apache+PHP环境配置――下篇)
图略:如果遇到安装路径可以自己选择
《PHP边学边教》(02.Apache+PHP环境配置――下篇)

·MySQL服务器配置向导,绝大多数时候都选择默认配置·
《PHP边学边教》(02.Apache+PHP环境配置――下篇)

选择服务器类型
《PHP边学边教》(02.Apache+PHP环境配置――下篇)

选择数据库的用途
《PHP边学边教》(02.Apache+PHP环境配置――下篇)

指定TCP/IP和端口号
《PHP边学边教》(02.Apache+PHP环境配置――下篇)

选择字符集
《PHP边学边教》(02.Apache+PHP环境配置――下篇)

安装服务(建议两个都打钩)
《PHP边学边教》(02.Apache+PHP环境配置――下篇)

设置SQL连接密码
《PHP边学边教》(02.Apache+PHP环境配置――下篇)

完成配置
《PHP边学边教》(02.Apache+PHP环境配置――下篇)

上面的那些一般不会出错,关键是这部分,请大家一定要细心看。从开始菜单运行MySQL Command Line Client,输入密码,开始以下的操作:

删除匿名用户(这个用户存在是很危险的),输入以下语句:
use mysql
delete form user whoere User=''; (注意分号,遇到分号MySQL才会执行)
quit

其他MySQL的命令我们会在以后用到的时候逐一再介绍,这里就不再多讲。

phpMyadmin的安装:直接把phpMyAdmin-2.9.1.1-all-languages-utf-8-only.zip解压缩到D:\PHProot下,重命名为phpMyadmin就可以了。只要打开浏览器,输入:
http://localhost/phpmyadmin 就可以对MySQL进行管理了。
在此之前,我们要配置以下D:\PHProot\phpMyAdmin下的config.inc.php文件(如果是config.sample.inc.php文件,就把它重命名为config.inc.php),修改如下代码:

$cfg['blowfish_secret'] = 'sadasd'; (这里可以随便填,注意,有的版本无此行)
$cfg['Servers'][$i]['auth_type'] = ' cookie '; (登陆方式http、cookie、config,推荐填cookie)
$cfg['Servers'][$i]['user']     = ''; (这里是用户名,如果设置http或cookie则可以不填)
$cfg['Servers'][$i]['password'] = ''; (这里是用密码,如果设置http或cookie则可以不填)

另外,zend和Smarty也将在用到的时候再发布安装教程,现在只要大家顺利的安装好:

Apache + PHP + Mysql + phpMyadmin

就可以进行PHP的程序开发了。怎么样?你装好了吗?如果没装好,有可能是你在安装步骤上出现了一些细节上的错误,也有可能我在写教程的时候出现一些疏漏(如果大家发现,请及时批评指正,以免让我留下个误人子弟的骂名,呵呵)因为每台计算机都不一样,不确定因素很多,如果实在找不错误到原因,可以到网上查找资料或请教他人,总之,千万不要因为小小的错误而放弃你对PHP的学习,一定要克服困难,坚持下去。

如果还是装不成功,那也没关,请看明天的教程《傻瓜化配置PHP环境——Appserv》,这个教程装PHP环境就跟装游戏一样简单。所以一定要记得关注www.hetty.cn哦。

——海霆 (Hetty)

《PHP边学边教》(02.Apache+PHP环境配置――下篇)点击下载此教程的world文档

PHP 相关文章推荐
PHP 和 MySQL 基础教程(二)
Oct 09 PHP
PHP 和 MySQL 基础教程(三)
Oct 09 PHP
php 强制下载文件实现代码
Oct 28 PHP
php数组去重实例及分析
Nov 26 PHP
PHP中多维数组的foreach遍历示例
Jun 13 PHP
实现在同一方法中获取当前方法中新赋值的session值解决方法
Jun 26 PHP
php获取根域名方法汇总
Oct 28 PHP
几个实用的PHP内置函数使用指南
Nov 27 PHP
thinkphp如何获取客户端IP
Nov 03 PHP
Zend Framework开发入门经典教程
Mar 23 PHP
浅析PHP中的i++与++i的区别及效率
Jun 15 PHP
php使用redis的几种常见操作方式和用法示例
Feb 20 PHP
中篇:安装及配置PHP
Dec 13 #PHP
《PHP边学边教》(02.Apache+PHP环境配置――上篇)
Dec 13 #PHP
《PHP边学边教》(01.开篇――准备工作)
Dec 13 #PHP
一周学会PHP(视频)Http下载
Dec 12 #PHP
E路文章系统PHP
Dec 11 #PHP
使用PHP数组实现无限分类,不使用数据库,不使用递归.
Dec 09 #PHP
main.php
Dec 09 #PHP
You might like
星际RPG字典
2020/03/04 星际争霸
PHP中查询SQL Server或Sybase时TEXT字段被截断的解决方法
2009/03/10 PHP
php图片上传存储源码并且可以预览
2011/08/26 PHP
PHP5下$_SERVER变量不再受magic_quotes_gpc保护的弥补方法
2012/10/31 PHP
php 使用GD库为页面增加水印示例代码
2014/03/24 PHP
浅谈COOKIE和SESSION区别
2015/07/19 PHP
php创建桌面快捷方式实现方法
2015/12/31 PHP
详解php 使用Callable Closure强制指定回调类型
2017/10/26 PHP
PHP验证类的封装与使用方法详解
2019/01/10 PHP
Javascript实现的分页函数
2006/12/22 Javascript
利用jQuery的deferred对象实现异步按顺序加载JS文件
2013/03/17 Javascript
JS中 用户登录系统的解决办法
2013/04/15 Javascript
使用js+jquery实现无限极联动
2013/05/23 Javascript
select多选 multiple的使用示例
2014/06/16 Javascript
js实现简单随机抽奖的方法
2015/01/27 Javascript
jQuery实现菜单式图片滑动切换
2015/03/14 Javascript
Bootstrap创建可折叠的组件
2016/02/23 Javascript
ES6学习笔记之Set和Map数据结构详解
2017/04/07 Javascript
JS数组操作中的经典算法实例讲解
2017/07/26 Javascript
使用JS和canvas实现gif动图的停止和播放代码
2017/09/01 Javascript
详解如何在Vue里建立长按指令
2018/08/20 Javascript
深入解读VUE中的异步渲染的实现
2020/06/19 Javascript
Vuex实现购物车小功能
2020/08/17 Javascript
python 爬虫出现403禁止访问错误详解
2017/03/11 Python
python操作列表的函数使用代码详解
2017/12/28 Python
django输出html内容的实例
2018/05/27 Python
python爬取个性签名的方法
2018/06/17 Python
python保留格式汇总各部门excel内容的实现思路
2020/06/01 Python
python 图像增强算法实现详解
2021/01/24 Python
招聘与培训专员岗位职责
2014/01/30 职场文书
购房协议书范本
2014/04/11 职场文书
向国旗敬礼活动总结
2014/09/27 职场文书
2015年大学生实习评语
2015/03/25 职场文书
2015年结对帮扶工作总结
2015/05/04 职场文书
Vue + iView实现Excel上传功能的完整代码
2021/06/22 Vue.js
python计算列表元素与乘积详情
2022/08/05 Python