深入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 相关文章推荐
通过ICQ网关发送手机短信的PHP源程序
Oct 09 PHP
特详细的PHPMYADMIN简明安装教程
Aug 01 PHP
一道关于php变量引用的面试题
Aug 08 PHP
php通过文件头检测文件类型通用代码类(zip,rar等)
Oct 19 PHP
PHP面向对象学习笔记之一 基础概念
Oct 06 PHP
phpmailer发送gmail邮件实例详解
Jun 24 PHP
浅析php插件 Simple HTML DOM 用DOM方式处理HTML
Jul 01 PHP
php计算两个文件相对路径的方法
Mar 14 PHP
php简单实现查询数据库返回json数据
Apr 16 PHP
PHP+apc+ajax实现的ajax_upload上传进度条代码
Jan 25 PHP
PHP生成图片缩略图类示例
Jan 12 PHP
php简单中奖算法(实例)
Aug 15 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计划任务、定时执行任务的实现代码
2011/04/23 PHP
解析mysql left( right ) join使用on与where筛选的差异
2013/06/18 PHP
php多文件上传下载示例分享
2014/02/20 PHP
PHP上传Excel文件导入数据到MySQL数据库示例
2016/10/25 PHP
php常用正则函数实例小结
2016/12/29 PHP
PHP文件操作详解
2016/12/30 PHP
jQuery提交表单ajax查询实例代码
2012/10/07 Javascript
javascript中2个感叹号的用法实例详解
2014/09/04 Javascript
基于jQuey实现鼠标滑过变色(整行变色)
2015/12/07 Javascript
jQuery验证插件validate使用方法详解
2020/09/13 Javascript
jQuery弹出层后禁用底部滚动条(移动端关闭回到原位置)
2016/08/29 Javascript
jquery 校验中国身份证号码实例详解
2017/04/11 jQuery
基于jQuery实现文字打印动态效果
2017/04/21 jQuery
javascript  数组排序与对象排序的实例
2017/07/17 Javascript
日期时间范围选择插件:daterangepicker使用总结(必看篇)
2017/09/14 Javascript
Angular实现下拉框模糊查询功能示例
2018/01/03 Javascript
jQuery实现购物车的总价计算和总价传值功能
2018/11/28 jQuery
JavaScript异步操作的几种常见处理方法实例总结
2020/05/11 Javascript
[49:20]VG vs TNC Supermajor小组赛B组败者组决赛 BO3 第二场 6.2
2018/06/03 DOTA
[54:43]DOTA2-DPC中国联赛 正赛 CDEC vs Dynasty BO3 第一场 2月22日
2021/03/11 DOTA
python 不关闭控制台的实现方法
2011/10/23 Python
python计算两个数的百分比方法
2018/06/29 Python
flask框架实现连接sqlite3数据库的方法分析
2018/07/16 Python
Python访问MongoDB,并且转换成Dataframe的方法
2018/10/15 Python
python中正则表达式 re.findall 用法
2018/10/23 Python
Django 自定义404 500等错误页面的实现
2020/03/08 Python
在Sublime Editor中配置Python环境的详细教程
2020/05/03 Python
Python使用configparser读取ini配置文件
2020/05/25 Python
解决python3中os.popen()出错的问题
2020/11/19 Python
HTML5本地存储之IndexedDB
2017/06/16 HTML / CSS
database面试题
2013/03/28 面试题
上海中网科技笔试题
2012/02/19 面试题
党的群众路线教育实践活动查摆剖析材料
2014/10/10 职场文书
材料员岗位职责范本
2015/04/11 职场文书
行政复议决定书
2015/06/24 职场文书
如何理解及使用Python闭包
2021/06/01 Python