深入phpMyAdmin的安装与配置的详细步骤


Posted in PHP onMay 07, 2013

phpmyadmin就是一种mysql的管理工具,安装该工具后,即可以通过web形式直接管理mysql数据,而不需要通过执行系统命令来管理,非常适合对数据库操作命令不熟悉的数据库管理者,下面我就说下怎么安装该工具:

1.先到网上下载phpmyadmin,再解压到可以访问的本地服务器的根目录下,如apache的www目录。

2.配置config文件
  打开libraries下的config.default.php文件,依次找到下面各项,按照说明配置即可:

A.访问网址

$cfg['PmaAbsoluteUri'] = '';这里填写phpmyadmin的访问网址,本人的目录是"127.0.0.1/phpMyAdmin/",这个根据自己实际解压的后的情况而定

B.mysql主机信息

$cfg['Servers'][$i]['host'] = 'localhost'; // MySQL hostname or IP address
填写localhost或mysql所在服务器的ip地址,如果mysql和该phpmyadmin在同一服务器,则按默认localhost
$cfg['Servers'][$i]['port'] = ''; // MySQL port - leave blank for default port
mysql端口,如果是默认3306,保留为空即可

C.mysql用户名和密码

$cfg['Servers'][$i]['user'] = 'root'; // MySQL user 访问phpmyadmin使用的mysql用户名
fg['Servers'][$i]['password'] = ''; // MySQL password (only needed对应上述mysql用户名的密码

D.认证方法

$cfg['Servers'][$i]['auth_type'] = 'cookie';

   在此有四种模式可供选择,cookie,http,HTTP,config
   config方式即输入phpmyadmin的访问网址即可直接进入,无需输入用户名和密码,是不安全的,不推荐使用。
   当该项设置为cookie,http或HTTP时,登录phpmyadmin需要数据用户名和密码进行验证,,具体如下:
   PHP安装模式为Apache,可以使用http和cookie;
   PHP安装模式为CGI,可以使用cookie

E.短语密码(blowfish_secret)的设置

$cfg['blowfish_secret'] = '';

   如果认证方法设置为cookie,就需要设置短语密码。

缺少mysqli扩展 的解决方法:

1.检查php.ini ;extension=php_mysqli.dll是不是已经启用

2.检查php.ini extension_dir 地址是不是指向了php目录的ext目录下

3.检查lib_mysql.dll有没有拷贝到windows目录下

4.检查php安装目录ext目录下,php_mysqli.dll文件是不是存在

5.查看php详细页面<?php phpinfo(); ?>,看看mysql和mysqli是不是已经启动

 结合自己的情况,进行修改就可以了。比如,我本机就是因为第3个原因会报错。把MySQL\bin下面的lib_mySQL.dll放置到windows目录下就ok!

注意:本人的操作系统为win7.

PHP 相关文章推荐
解决PHP在DOS命令行下却无法链接MySQL的技术笔记
Dec 29 PHP
PHP 防注入函数(格式化数据)
Aug 08 PHP
set_include_path和get_include_path使用及注意事项
Feb 02 PHP
关于PHPDocument 代码注释规范的总结
Jun 25 PHP
WordPress中注册菜单与调用菜单的方法详解
Dec 18 PHP
Yii框架中jquery表单验证插件用法示例
Oct 18 PHP
thinkphp整合微信支付代码分享
Nov 24 PHP
PHP中的函数声明与使用详解
May 27 PHP
php实现有序数组旋转后寻找最小值方法
Sep 27 PHP
PHP 代码简洁之道(小结)
Oct 16 PHP
PHP代码覆盖率统计详解
Jul 22 PHP
基于AppServ,XAMPP,WAMP配置php.ini去掉警告信息(NOTICE)的方法详解
May 07 #PHP
wamp下修改mysql访问密码的解决方法
May 07 #PHP
使用php实现下载生成某链接快捷方式的解决方法
May 07 #PHP
解决phpmyadmin中缺少mysqli扩展问题的方法
May 06 #PHP
LotusPhp笔记之:Logger组件的使用方法
May 06 #PHP
LotusPhp笔记之:基于ObjectUtil组件的使用分析
May 06 #PHP
LotusPhp笔记之:Cookie组件的使用详解
May 06 #PHP
You might like
php获取用户浏览器版本的方法
2015/01/03 PHP
Ubuntu中搭建Nginx、PHP环境最简单的方法
2015/03/05 PHP
JavaScript实现禁止后退的方法
2006/12/27 Javascript
JavaScript 利用Cookie记录用户登录信息
2009/12/08 Javascript
JavaScript控制Session操作方法
2013/01/17 Javascript
js事件监听机制(事件捕获)总结
2014/08/08 Javascript
浅析javascript中的DOM
2015/03/01 Javascript
jquery插件jSignature实现手动签名
2015/05/04 Javascript
JS获取鼠标坐标位置实例分析
2016/01/20 Javascript
原生javascript实现自动更新的时间日期
2016/02/12 Javascript
实例详解jQuery的无new构建
2016/08/02 Javascript
Bootstrap和Java分页实例第一篇
2016/12/23 Javascript
微信小程序wx.previewImage预览图片实例详解
2017/12/07 Javascript
electron demo项目npm install安装失败的解决方法
2018/02/06 Javascript
jQuery删除/清空指定元素的所有子节点实例代码
2019/07/04 jQuery
vue中的mescroll搜索运用及各种填坑处理
2019/10/30 Javascript
JS实现横向跑马灯效果代码
2020/04/20 Javascript
微信小程序实现上拉加载功能示例【加载更多数据/触底加载/点击加载更多数据】
2020/05/29 Javascript
python编程使用selenium模拟登陆淘宝实例代码
2018/01/25 Python
pytorch构建网络模型的4种方法
2018/04/13 Python
Python创建或生成列表的操作方法
2019/06/19 Python
树莓派动作捕捉抓拍存储图像脚本
2019/06/22 Python
浅谈Python小波分析库Pywavelets的一点使用心得
2019/07/09 Python
python 修改本地网络配置的方法
2019/08/14 Python
django创建最简单HTML页面跳转方法
2019/08/16 Python
Python数组并集交集补集代码实例
2020/02/18 Python
使用Django清空数据库并重新生成
2020/04/03 Python
CSS3制作精致的照片墙特效
2016/06/07 HTML / CSS
HTML5中form如何关闭自动完成功能的方法
2018/07/02 HTML / CSS
马来西亚在线购物市场:PGMall.my
2019/10/13 全球购物
读书心得体会
2013/12/28 职场文书
人事行政经理岗位职责
2014/06/18 职场文书
家属慰问信
2015/02/14 职场文书
客户付款通知书
2015/04/23 职场文书
《家》读后感:万惜拯救,冷暖自知
2019/09/25 职场文书
浅谈Java父子类加载顺序
2021/08/04 Java/Android