深入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.ini实现Mysql导入数据库文件最大限制的修改方法
Dec 11 PHP
Codeigniter中mkdir创建目录遇到权限问题和解决方法
Jul 25 PHP
QQ互联一键登录审核不通过的解决方案
Sep 10 PHP
非常重要的php正则表达式详解
Jan 04 PHP
Symfony2函数用法实例分析
Mar 18 PHP
CI框架集成Smarty的方法分析
May 17 PHP
PHP通过引用传递参数用法分析
Dec 01 PHP
PHP创建自己的Composer包方法
Apr 09 PHP
PHP+百度AI OCR文字识别实现了图片的文字识别功能
May 08 PHP
PHP代码加密的方法总结
Mar 13 PHP
php+js实现的拖动滑块验证码验证表单操作示例【附源码下载】
May 27 PHP
PHP 使用位运算实现四则运算的代码
Mar 09 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脚本[带参数]的方法
2010/01/22 PHP
PHP数据集构建JSON格式及新数组的方法
2012/11/07 PHP
PHP根据树的前序遍历和中序遍历构造树并输出后序遍历的方法
2017/11/10 PHP
PHP实现基本留言板功能原理与步骤详解
2020/03/26 PHP
JavaScript的Cookies
2008/01/16 Javascript
javascript 面向对象编程基础:封装
2009/08/21 Javascript
XHTML下,JS浮动代码失效的问题
2009/11/12 Javascript
JavaScript的类型简单说明
2010/09/03 Javascript
JavaScript高级程序设计 读书笔记之八 Function类及闭包
2012/02/27 Javascript
javascript当中的代码嗅探扩展原生对象和原型(prototype)
2013/01/11 Javascript
JavaScript中访问节点对象的方法有哪些如何使用
2013/09/24 Javascript
JS控制弹出新页面窗口位置和大小的方法
2015/03/02 Javascript
JavaScript截断字符串的方法
2015/07/15 Javascript
jQuery实现自动与手动切换的滚动新闻特效代码分享
2015/08/27 Javascript
JS基于VML技术实现的五角星礼花效果代码
2015/10/26 Javascript
jQuery ajaxSubmit 实现ajax提交表单局部刷新
2016/07/04 Javascript
微信小程序实现点击文字页面跳转功能【附源码下载】
2017/12/12 Javascript
解决在Bootstrap模糊框中使用WebUploader的问题
2018/03/22 Javascript
Vue引入jquery实现平滑滚动到指定位置
2018/05/09 jQuery
vue.js 添加 fastclick的支持方法
2018/08/28 Javascript
微信小程序实现省市区三级地址选择
2020/06/21 Javascript
JS实现“全选”和&quot;全不选&quot;功能代码实例
2020/02/06 Javascript
vscode中Vue别名路径提示的实现
2020/07/31 Javascript
JavaScript中EventBus实现对象之间通信
2020/10/18 Javascript
JavaScript 实现轮播图特效的示例
2020/11/05 Javascript
OpenCV里的imshow()和Matplotlib.pyplot的imshow()的实现
2019/11/25 Python
jupyter notebook 增加kernel教程
2020/04/10 Python
详解前端HTML5几种存储方式的总结
2016/12/27 HTML / CSS
党校培训自我鉴定范文
2014/04/10 职场文书
三年级评语大全
2014/04/23 职场文书
中职毕业生自我鉴定
2014/09/13 职场文书
工商局副局长个人对照检查材料
2014/09/25 职场文书
世界遗产的导游词
2015/02/13 职场文书
毕业生爱心捐书倡议书
2015/04/27 职场文书
酒店员工手册范本
2015/05/14 职场文书
2015年妇幼卫生工作总结
2015/05/23 职场文书