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

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组件,后来又成功的原因,那就实在是太好了。)

phpMyAdmin登陆界面

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

phpMyAdmin管理界面

通过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的密码,以及用户名等。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
phpMyAdmin-3.3.10.5 简体中文 (这个是经典,非常好用!) phpMyAdmin出现提示: 使用链接表的额外特性尚未激活。要查出原因,请单击此处。 解决方法: 1.先建立一个名为phpmyadmin数据库 2.然后把目录下scripts/create_tables.sql导入到这个库(有些本是在examples目录下) mysqldir/bin/mysql -u root -p /phpadmin_dir/scripts/create_tables.sql 3.打开config.inc.php配置文件 // $cfg['Servers'][$i]['controlhost'] = ''; // $cfg['Servers'][$i]['controluser'] = 'pma'; // $cfg['Servers'][$i]['controlpass'] = 'pmapass'; //$cfg['Servers'][$i]['pmadb'] = ''; // 'phpmyadmin' - see scripts/create_tables.sql //$cfg['Servers'][$i]['bookmarktable'] = ''; // 'pma_bookmark' //$cfg['Servers'][$i]['relation'] = ''; // 'pma_relation' //$cfg['Servers'][$i]['table_info'] = ''; // 'pma_table_info' //$cfg['Servers'][$i]['table_coords'] = ''; // 'pma_table_coords' //$cfg['Servers'][$i]['pdf_pages'] = ''; // 'pma_pdf_pages' //$cfg['Servers'][$i]['column_info'] = ''; // 'pma_column_info' //$cfg['Servers'][$i]['history'] = ''; // 'pma_history' //$cfg['Servers'][$i]['tracking'] = 'pma_tracking'; //$cfg['Servers'][$i]['designer_coords'] = 'pma_designer_coords'; //去掉前面的//就可以了。 $cfg['Servers'][$i]['controlhost'] = ''; $cfg['Servers'][$i]['controluser'] = '{新建的用户名或root}'; $cfg['Servers'][$i]['controlpass'] = '{密码}'; $cfg['Servers'][$i]['pmadb'] = 'phpmyadmin'; // 'phpmyadmin' - see scripts/create_tables.sql $cfg['Servers'][$i]['bookmarktable'] = 'pma_bookmark'; // 'pma_bookmark' $cfg['Servers'][$i]['relation'] = 'pma_relation'; // 'pma_relation' $cfg['Servers'][$i]['table_info'] = 'pma_table_info'; // 'pma_table_info' $cfg['Servers'][$i]['table_coords'] = 'pma_table_coords'; // 'pma_table_coords' $cfg['Servers'][$i]['pdf_pages'] = 'pma_pdf_pages'; // 'pma_pdf_pages' $cfg['Servers'][$i]['column_info'] = 'pma_column_info'; // 'pma_column_info' $cfg['Servers'][$i]['history'] = 'pma_history'; // 'pma_history' $cfg['Servers'][$i]['tracking'] = 'pma_tracking'; $cfg['Servers'][$i]['designer_coords'] = 'pma_designer_coords'; 这样保存后刷新页面或重启Apache就可以了。
该程序包集成最新的Apache+PHP+MySQL+phpMyAdmin+ZendOptimizer,一次性安装,无须配置即可使用,是非常方便、好用的PHP调试环境。该程序不仅包括PHP调试环境,还包括了开发工具、开发手册等。总之学习PHP只需一个包。 对学习PHP的新手来说,WINDOWS下环境配置是一件很困难的事;对老手来说也是一件烦琐的事。因此无论你是新手还是老手,该程序包都是一个不错的选择。 1、全面适合 Win2000/XP/2003 操作系统,IIS和Apache二选一安装。 2、该程序包集成以下软件,均为最新本。 PHP 5.2.5 新型的CGI程序编写语言,易学易用、速度快、跨平台。 Apache 2.2.8 最流行的HTTP服务器软件,快速、可靠、开源。 MySQL 5.0.45 执行性能高,运行速度快,容易使用,非常棒数据库。 ZendOptimizer 3.3.0 免费的PHP优化引擎,性能提高30%以上。 OpenSSL 0.9.8g 密码算法库、SSL协议库以及应用程序。 phpMyAdmin 2.11.4 开源、基于WEB而小巧的MySQL管理程序。 eAccelerator 0.9.5.2 又一加速,不亚于ZendOptimizer。 3、如果作为服务器请稍修改配置文件即可。MySQL数据库用户名:root,密码root,安装后请重新设置密码。 注意:安装过程中,如有防火墙开启,注册启动服务时,会提示是否信任httpd、mysqld-nt运行,以及端口80、3306等,请选择允许。 特别声明:该程序没有任何商业目的,之所以取名为phpStudy,仅作学习之用,不得用于商业用途;该程序所包括的软件权归原作者所有。对于使用此程序给您造成的任何损失,本人概不负责!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值