深入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 相关文章推荐
论坛头像随机变换代码
Oct 09 PHP
如何对PHP程序中的常见漏洞进行攻击
Oct 09 PHP
php miniBB中文乱码问题解决方法
Nov 25 PHP
用PHP将网址字符串转换成超链接(网址或email)
May 25 PHP
解决file_get_contents无法请求https连接的方法
Dec 17 PHP
PHP格式化MYSQL返回float类型的方法
Mar 30 PHP
php仿微信红包分配算法的实现方法
May 13 PHP
PHP读取文本文件并逐行输出该行使用最多的字符与对应次数的方法
Nov 25 PHP
Laravel构建即时应用的一种实现方法详解
Aug 31 PHP
Laravel 5.4.36中session没有保存成功问题的解决
Feb 19 PHP
phpcmsv9.0任意文件上传漏洞解析
Oct 20 PHP
win10下 php安装seaslog扩展的详细步骤
Dec 04 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
收音机发烧友应当熟知的100条知识
2021/03/02 无线电
php异常处理使用示例
2014/02/25 PHP
浅谈ThinkPHP5.0版本和ThinkPHP3.2版本的区别
2017/06/17 PHP
thinkPHP5项目中实现QQ第三方登录功能
2017/10/20 PHP
PHP微商城开源代码实例
2019/03/27 PHP
laravel validate 设置为中文的例子(验证提示为中文)
2019/09/29 PHP
jQuery之尺寸调整组件的深入解析
2013/06/19 Javascript
改变checkbox默认选中状态及取值的实现代码
2016/05/26 Javascript
Google 地图控件集详解及实例代码
2016/08/06 Javascript
Angular指令封装jQuery日期时间插件datetimepicker实现双向绑定示例
2017/01/22 Javascript
vue-cli如何添加less 以及sass
2017/07/06 Javascript
详解iframe跨域的几种常用方法(小结)
2019/04/29 Javascript
jQuery Datatables 动态列+跨列合并实现代码
2020/01/30 jQuery
JavaScript实时更新当前的时间的示例代码
2020/07/15 Javascript
[05:20]卡尔工作室_DOTA2新手教学_DOTA2超强新手功能
2013/04/22 DOTA
[02:10]DOTA2亚洲邀请赛 EG战队出场宣传片
2015/02/07 DOTA
[01:03:42]VP vs VGJ.S 2018国际邀请赛小组赛BO2 第一场 8.19
2018/08/21 DOTA
python中的闭包用法实例详解
2015/05/05 Python
python获取元素在数组中索引号的方法
2015/07/15 Python
Ubuntu下创建虚拟独立的Python环境全过程
2017/02/10 Python
Python基于回溯法子集树模板解决取物搭配问题实例
2017/09/02 Python
Python实现基本数据结构中队列的操作方法示例
2017/12/04 Python
利用Python查看微信共同好友功能的实现代码
2019/04/24 Python
Python 实现交换矩阵的行示例
2019/06/26 Python
python 解决mysql where in 对列表(list,,array)问题
2020/06/06 Python
python 使用cycle构造无限循环迭代器
2020/12/02 Python
pycharm进入时每次都是insert模式的解决方式
2021/02/05 Python
Ralph Lauren意大利官方网站:时尚界最负盛名的品牌之一
2018/10/18 全球购物
如何保障Web服务器安全
2014/05/05 面试题
中考冲刺决心书
2014/03/11 职场文书
马智宇婚礼主持词
2014/03/22 职场文书
家长通知书家长评语
2014/04/17 职场文书
政风行风自查自纠报告
2014/10/21 职场文书
2014年人力资源工作总结
2014/11/19 职场文书
综合管理员岗位职责
2015/02/11 职场文书
诗词赏析-(浣溪沙)
2019/08/13 职场文书