在php5中安装mysql驱动的详细教程解析来了

在php5中安装mysql驱动的详细教程解析来了,大致内容如下所示:


1、下载“mysql-5.1.49-win32”版本;

2、在php安装目录下找到php.ini;

3、把“;extension=php_mysql.dll”前的“;”分号去掉;

4、加载mysql模块;5、重启apache即可。


在php5中安装mysql驱动的详细教程解析来了


本文适用于Windows7系统、PHP5版、Dell G3电脑。


在php5中安装mysql驱动的详细教程解析来了


安装流程如下:


●  首先安装apache,下一步,更改文件路径;


在文件的安装目录下,我的是:D:\Program Files\Apache Software Foundation\Apache2.2\conf,打开httpd.conf搜索:DocumentRoot “C:/web/apache/htdocs”将值修改成你想要的发布路径,比如:


DocumentRoot “D:/WWW”


还有一处也需要修改:


搜索:Directory “C:/web/apache/htdocs”


修改为:Directory “D:/WWW”


这样就更改了文件的发布路径到d:www下。


●  安装PHP:版本:php-5.3.3-Win32-VC6-x86


网址: http://windows.php.net/download/


将下载的压缩包解压到D:php,将该目录下的 php.ini-development 更名为 php.ini


打开php.ini,修改如下:


搜索:error_reporting = E_ALL


修改:error_reporting =E_ALL & ~E_NOTICE


这里是修改错误报告级别,E_ALL 是报告所有的错误,E_NOTICE是报告运行时注意的消息,如为初始化的变量。


搜索:extension_dir = “./”


修改:extension_dir = "D:\php5\ext",配置扩展库的路径


搜索:;extension=PHP_MySQL.dll,去掉前面的分号:extension=PHP_MySQL.dll


搜索:;extension=PHP_mysqli.dll去掉前面的分号:extension=PHP_mysqli.dll


搜索;session.save_path = “/tmp”,修改为一个存在的路径里,session.save_path = "D:/mysql/session",或者到发布目录下建立一个 tmp 文件夹。


PHP基本设置完毕。


●  配置apache加载PHP


打开apachede的安装目录,我的是:D:\Program Files\Apache Software Foundation\Apache2.2\conf\extra,新建一个名为:httpd-php5.conf 的文本文件,打开添加以下内容:


view sourceprint?LoadModule php5_module "C:\web\php\php5apache2_2.dll"
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
DirectoryIndex index.php
PHPIniDir "C:\web\php"


然后打开:C:\web\apache\conf\httpd.conf,在文件末尾添加一行:


Include conf/extra/httpd-php5.conf


重新启动 Apache,打开目录:D:\WWW,新建文件:index.php,输入内容:


phpinfo();
?>


使用浏览器打开http://localhost,测试是否安装成功


第四步:安装mysql:版本mysql-5.1.49-win32


网址:http://dev.mysql.com/downloads/mysql/#downloads


安装后有个配置向导,没有很严格要按照哪个选项去设置,按自己需要设置就行了,影响不大。


与Apache及php相结合,前面已提过,这里再说一下,在php安装目录下找到 php.ini,把“;extension=php_mysql.dll”前的“;”去掉,加载mysql模块。保存,关闭后, 重启apache就可以了。


第五步:安装 phpMyAdmin


我在华军软件下载的:http://www.onlinedown.net/soft/2616.htm


解压放到发布目录下,就是前面设置过的D:\WWW;更改\libraries文件夹下的config.default.php


做以下修改:


查找 password 有如下两行:


$cfg['Servers'][$i]['user'] = 'root';


$cfg['Servers'][$i]['password'] = '';


把你的mysql密码填到$cfg['Servers'][$i]['password'] = ''; 单引号里边


搜索 $cfg['PmaAbsoluteUri'],将其设置为 phpMyAdmin 目录路径,如:http://localhost/phpMyAdmin/


上面的做法不知道是不是必要的,因为我后来改回后也可以运行。


配置过程中遇到的问题:


●  安装mysql失败


一般情况是以前的Mysql卸载不完全。如何才能够干净卸载mysql?在DOS环境下


  ○  先停止mysql服务:停止Mysql: net stop mysql,也可以右键“我的电脑”——管理——服务——找到mysql服务,然后停止。


  ○  在DOS下卸载 c:\mysql\bin\mysqld-nt --remove


//c:\mysql\bin\是具体路径,想完全删除mysql,先结束mysql进程,然后卸载mysql。


另附两个DOS的指令是:


启动Mysql: net start mysql


安装:c:\mysql\bin\mysqld --install //注意修改具体路径


  ○  把残留的mysql文件直接删除。


如果是不小心把mysql的文件全部删除了,之前又没有执行上面的卸载功能,可以用下面的方法:


  ○  停止mysql服务,同上1.


  ○  手动删除如需引入外部Js需刷新才能执行]


在php5中安装mysql驱动的详细教程解析就到这里,翼速应用平台内有更多相关资讯,欢迎查阅!


我来说两句

0 条评论

推荐阅读

  • 响应式布局CSS媒体查询设备像素比介绍

    构建响应式网站布局最常见的是流体网格,灵活调整大小的站点布局技术,确保用户在使用的幕上获得完整的体验。响应式设计如何展示富媒体图像,可以通过以下几种方法。

    admin
  • 提升网站的性能快速加载的实用技巧

    网站速度很重要,快速加载的网站会带来更好的用户体验、更高的转化率、更多的参与度,而且在搜索引擎排名中也扮演重要角色,做SEO,网站硬件是起跑线,如果输在了起跑线,又怎么跟同行竞争。有许多方法可提升网站的性能,有一些技巧可以避免踩坑。

    admin
  • 织梦CMS TAG页找不到标签和实现彩色标签解决方法

    织梦cms是我们常见的网站程序系统的一款,在TAG标签中常常遇到的问题也很多。当我们点击 tags.php 页的某个标签的时候,有时会提示:“系统无此标签,可 能已经移除!” 但是我们检查程序后台,以及前台显示页面。这个标签确实存在,如果解决这个问题那?

    admin
  • HTML关于fieldset标签主要的作用

    在前端开发html页面中常用的标签很多,今天为大家带来的是关于HTML中fieldset标签主要的作用说明,根据技术分析HTML

    admin

精选专题