您的位置:首页 > 运维架构 > Apache

PHP+Apache+MySQL经典搭配,创建环境四 phpMyAdmin安装(转载并修改)

2012-09-05 10:20 447 查看


phpMyAdmin 安装


phpMyAdmin 安装

phpMyAdmin是一款基于php环境的管理MySQL数据库的优秀工具。

官方下载地址:http://www.phpmyadmin.net/home_page/downloads.php (下载其中的all-languages.zip压缩包,
release版本,不要下development版本)

从上面的狭窄地址下载如:phpMyAdmin-3.3.4-all-languages.zip(实际情况版本号略有差异),解压后得到phpMyAdmin-3.3.4-all-languages文件夹,将该文件夹拷贝至 E:\html 并更名为 phpmyadmin 。

phpMyAdmin 无需安装,只要略作配置便可使用。


phpMyAdmin 配置

进入 E:\html\phpmyadmin 文件夹,找到 config.sample.inc.php 文件并将该文件更名为 config.inc.php 。用编辑器打开该文件并做如下更改或设置:
$cfg['blowfish_secret'] = 'phpmyadmin';


保存完配置之后,在浏览器输入如下地址 http://127.0.0.1/phpmyadmin ,会出来phpMyAdmin登陆界面:

(实际上,我刚开始并没有看到这个界面,而是报缺少mySqli组件, 在网上看了半天原因,机器也重启了几次还是未果,然后在网上搜到如下的解决方案,尝试过后,仍然未解决。到了下班的点,次日来后,直接打开机器,输入这个网址,发现已经能正常运行,原因未知。

1.检查php.ini ;extension=php_mysqli.dll是不是已经启用 也就是去掉前面的;

(有可能是这步所引起的,因为在这个教程中并没有去打开这个php_mysqli.dll,所以启用它后也许能解决问题)

2.检查php.ini extension_dir 地址是不是指向了php目录的ext目录下这步是关键 我就是处在这一步的问题上 我把 extension_dir
= "e:\www\php54\ext" 设置成了自己的目录 就可以了

(这一步,对教程中应该无用,因为咱们是把所有的dll直接拷到系统system32文件夹中)

3.检查lib_mysql.dll有没有拷贝到windows目录下 这个dll文件有多种形式的 有没加下划线的libmysql_d.dll 因此要注意自己看

(这个教程中没有这个lib_mysql.dll文件,根据后来又成功的结论,我认为这个文件或许有没有都没关系)

4.检查php安装目录ext目录下,php_mysqli.dll文件是不是存在 网上也说明 最好使用zip包解压 不会出现文件丢失

(这种原因在本教程中不存在)

5.查看php详细页面<?php phpinfo(); ?>,看看mysql和mysqli是不是已经启动这一步就是检查你有没有开启mysqli的

没有开启的话 你查找mysqli关键字是无法再php详细页面看到的

(这个我直接看过,mysqli显示的是enable状态)

所以总结起来说,如果有点问题, 改动后,还是没有看到效果,建议重启一下吧,如果有高手路过,顺便帮忙分析一下我这里先前报缺少mysqli组件,后来又成功的原因,那就实在是太好了。)



输入用户名和密码(如:root/root123),就可进入数据库管理操作界面:



通过phpMyAdmin,可以方便的管理数据库和数据库里的数据表(创建、修改、删除)。

总结一下:

关于用于配置的几个文件:

1. php.ini 文件,拷贝到C:\windows下了, 这个文件是php功能组件的配置文件,用于指示启动php的哪些功能,如";php_mysql.dll";

2. httpd.conf文件,存放于Apache的安装路径下了,默认在C:\Program Files下的Apache文件夹中的conf文件夹下,用于指定是使用哪个端口,以及指定哪个Directory, 和DocumentRoot文件夹。及打开这个网络地址后,打开哪个index.html,或者index.php文件。

3. config.inc.php文件,位于httpd.conf文件指定的DocumentRoot文件夹下的phpmyadmin文件夹下, 用于设定访问mySQL的密码,以及用户名等。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: