深入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 Parse Error: syntax error, unexpected $end 错误的解决办法
Jun 05 PHP
php去除HTML标签实例
Nov 06 PHP
Codeigniter中禁止A Database Error Occurred错误提示的方法
Jun 12 PHP
php之readdir函数用法实例
Nov 13 PHP
php使用fsockopen函数发送post,get请求获取网页内容的方法
Nov 15 PHP
PHP中让curl支持sock5的代码实例
Jan 21 PHP
PHP使用PDO操作数据库的乱码问题解决方法
Apr 08 PHP
基于thinkPHP框架实现留言板的方法
Oct 17 PHP
老生常谈文本文件和二进制文件的区别
Feb 27 PHP
解决在Laravel 中处理OPTIONS请求的问题
Oct 11 PHP
php use和include区别总结
Oct 13 PHP
使用Git实现Laravel项目的自动化部署
Nov 24 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
实用函数2
2007/11/08 PHP
php下把数组保存为文件格式的实例应用
2010/02/08 PHP
PHP 数组排序方法总结 推荐收藏
2010/06/30 PHP
phpmailer在服务器上不能正常发送邮件的解决办法
2014/07/08 PHP
php判断两个浮点数是否相等的方法
2015/03/14 PHP
javascript数组组合成字符串的脚本
2021/01/06 Javascript
利用js读取动态网站从服务器端返回的数据
2014/02/10 Javascript
取得元素的左和上偏移量的方法
2014/09/17 Javascript
微信小程序 表单Form实例详解(附源码)
2016/12/22 Javascript
js记录点击某个按钮的次数-刷新次数为初始状态的实例
2017/02/15 Javascript
js实现导航吸顶效果
2017/02/24 Javascript
打字效果动画的4种实现方法(超简单)
2017/10/18 Javascript
vue.js中父组件调用子组件的内部方法示例
2017/10/22 Javascript
浅谈vuepress 踩坑记
2018/04/18 Javascript
JS Object.preventExtensions(),Object.seal()与Object.freeze()用法实例分析
2018/08/25 Javascript
Node.js 的 GC 机制详解
2019/06/03 Javascript
Webpack中loader打包各种文件的方法实例
2019/09/03 Javascript
关于layui 下拉列表的change事件详解
2019/09/20 Javascript
js实现点赞按钮功能的实例代码
2020/03/06 Javascript
原生JavaScript写出Tabs标签页的实例代码
2020/07/20 Javascript
[02:42]DOTA2英雄基础教程 杰奇洛
2013/12/23 DOTA
Python线程详解
2015/06/24 Python
python通过opencv实现批量剪切图片
2017/11/13 Python
浅析PyTorch中nn.Linear的使用
2019/08/18 Python
django 实现celery动态设置周期任务执行时间
2019/11/19 Python
HTML5触摸事件实现移动端简易进度条的实现方法
2018/05/04 HTML / CSS
全球高级音频和视频专家:HiDef Lifestyle
2019/08/02 全球购物
中学教师岗位职责
2013/11/26 职场文书
工程测量与监理专业应届生求职信
2013/11/27 职场文书
《卖木雕的少年》教学反思
2014/04/11 职场文书
《春到梅花山》教学反思
2014/04/16 职场文书
2014年材料员工作总结
2014/11/19 职场文书
2014年化验室工作总结
2014/11/21 职场文书
学生上课迟到检讨书
2015/01/01 职场文书
基于Pygame实现简单的贪吃蛇游戏
2021/12/06 Python
Python 恐龙跑跑小游戏实现流程
2022/02/15 Python