深入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版(2)
Oct 09 PHP
php批量删除数据
Jan 18 PHP
php学习之运算符相关概念
Jun 09 PHP
关于PHP结束标签的使用细节探讨及联想
Mar 04 PHP
php对图像的各种处理函数代码小结
Jul 08 PHP
php读取目录所有文件信息dir示例
Mar 18 PHP
日常整理PHP中简单的图形处理(经典)
Oct 26 PHP
PHP简单实现文本计数器的方法
Apr 28 PHP
Symfony2创建基于域名的路由相关示例
Nov 14 PHP
PHP简单实现二维数组赋值与遍历功能示例
Oct 19 PHP
关于Curl在Swoole协程中的解决方案详析
Sep 12 PHP
基于Laravel 5.2 regex验证的正确写法
Sep 29 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的博客ping服务代码
2012/02/04 PHP
基于MySQL到MongoDB简易对照表的详解
2013/06/03 PHP
PHP中的命名空间详细介绍
2015/07/02 PHP
php+html5基于websocket实现聊天室的方法
2015/07/17 PHP
Laravel第三方包报class not found的解决方法
2019/10/13 PHP
采用CSS和JS,刚好我最近有个站点要用到下拉菜单!
2006/06/26 Javascript
StringTemplate遇见jQuery冲突的解决方法
2011/09/22 Javascript
利用jquery的获取JS文件中的字符串内容
2012/02/14 Javascript
重写document.write实现无阻塞加载js广告(补充)
2014/12/12 Javascript
js实现汉字排序的方法
2015/07/23 Javascript
非常实用的12个jquery代码片段
2015/11/02 Javascript
Bootstrap学习笔记之css样式设计(1)
2016/06/07 Javascript
总结JavaScript的正则与其他语言的不同之处
2016/08/25 Javascript
javascript cookie用法基础教程(概念,设置,读取及删除)
2016/09/20 Javascript
Node.js学习入门
2017/01/03 Javascript
vue快捷键与基础指令详解
2017/06/01 Javascript
微信小程序图片自适应支持多图实例详解
2017/06/21 Javascript
实现两个文本框同时输入的实例
2017/09/25 Javascript
微信小程序支付及退款流程详解
2017/11/30 Javascript
JavaScript实现封闭区域布尔运算的示例代码
2018/06/25 Javascript
webstorm+vue初始化项目的方法
2018/10/18 Javascript
微信小程序实现多行文字超出部分省略号显示功能
2019/10/23 Javascript
vue data引入本地图片的两种方式小结
2019/11/13 Javascript
Vuex实现数据共享的方法
2019/12/20 Javascript
微信小程序实现打卡签到页面
2020/09/21 Javascript
Python专用方法与迭代机制实例分析
2014/09/15 Python
Python简单生成随机姓名的方法示例
2017/12/27 Python
Django集成搜索引擎Elasticserach的方法示例
2019/06/04 Python
Python3爬虫带上cookie的实例代码
2020/07/28 Python
HTML5中5个简单实用的API(第二篇,含全屏、可见性、拍照、预加载、电池状态)
2014/05/07 HTML / CSS
Web时代变迁及html5与html4的区别
2016/01/06 HTML / CSS
个人简历自我评价范文
2014/02/04 职场文书
学习十八大坚定理想信念心得体会
2014/03/11 职场文书
单位考核聘任报告
2015/03/02 职场文书
golang interface判断为空nil的实现代码
2021/04/24 Golang
MySQL 发生同步延迟时Seconds_Behind_Master还为0的原因
2021/06/21 MySQL