赞
踩
到这里,phpMyAdmin就已经配置完成OK;你可以打开http://localhost/phpmyadmin/访问
方便快捷的图形化管理软件phpMyAdmin了。关于本文没有提到的配置文件里的其他选项,大家可以不用关心了也不必修改。关于如何操作phpMyAdmin不在本文讨论的范围内,不过图形化界面,是通俗易懂,稍微看看就会用了(参考)。
下面谈谈,pharmar在安装配置phpMyAdmin的过程中所遇到的几个问题。
第一个问题:“无法载入mcrypt扩展,请检查PHP配置”。
1、没有正确安装Mysql数据库,在系统服务中Mysql相关的服务没有启动。
2、在系统的system32(C:\windows\system32)
目录下缺少libmcrypt.dll文件,解决方法是找到
php目录下的libmcrypt.dll,并将libmcrypt.dll复制到C:\windows\system32目录中,然后重新启动Web服务。
3、在PHP目录下的php.ini文件中,没有将“;extension=php_mcrypt.dll”中的前面一个“;”去掉,所不能使用相应功能,解决方法是打开php.ini文件,找到;extension=php_mcrypt.dll改成extension=php_mcrypt.dll //
去掉前面的;使之生效
4、Mysql目录没有读取权限,正确的目录权限如下:
administrator 完全控制
system 完全控制
user 读取加运行
其他的用户权限全部删除(也可保留,但安全性不高,建议删除),然后重启MYsql服务和Web服务(建议修改此项后重启一下服务器)。
5、以上方法都不行的话,再用这个方法:桌面>我的电脑>右键属性>高级>环境变量>系统变量>新建
名:phpdir
值:D:\Program Files\Php(你的PHP在什么目录就是什么)
第二个问题:
“无法载入 mysql 扩展,请检查 PHP 配置”
把 PHP 目录下的 libmySQL.dll 复制到:c:\windows\system32 下,然后重启APACHE。
第三个问题:“#2003-服务器没有响应”。
遇到这个问题多半是MYSQL数据库没有启动,建议直接在在:控制面板-管理工具-服务里面把MYSQL启动。关于是否启动,你可以在务管理器里查看是否有“mysqld-nt.exe”这样的进程,如有有,则说明mysql已经启动。
还有一个重要原因就是安装的时候端口不是默认3306,比如我就是,在安装过程中,由于有程序占用了3306,我就改成了3307因此无如何都显示:“#2003-服务器没有响应”。
最后终于找到原因。只要在加一条即可:
$cfg['Servers'][$i]['port'] = '3307';
第四个问题:“没有发现PHP的扩展设置mbstring”。
修改 C:\WINDOWS\ 下的 PHP.INI 文件,找到 extension=php_mbstring.dll 把;去掉,保存 PHP.INI,重新启动Apache即可。
这些问题,
不碰到便罢了。
但是对于新手来说,
第一次碰到的话,
自己查找解决方案的话一
般都是到处查找,
网上一大堆的方法都不适用的情况下,
自己会感觉到多么的无奈了。
一定
要看官方的说明文档,虽然是英文的,但是还是很有用的。
-------------------------------------------------------------------------------
----------
简单的说,phpmyadmin就是一种mysql的管理工具,安装该工具后,即可以通过web形式直接管理mysql数据,而不需要通过执行系统令来管理,非常适合对数据库操作命令不熟悉的数据库管理者,下面我就说下怎么安装该工具:
1.先到网上下载phpmyadmin,再解压到可以访问的web目录下(如果是虚拟空间,可以解压后通过ftp等上传到web目录下),当然您可以修改解压后该文件的名称。
2.配置config文件 打开libraries下的config.default.php文件,依次找到下面各项,按照说明配置即可:
A.访问网址
$cfg['PmaAbsoluteUri'] = '';这里填写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,就需要设置短语密码,置于设置为什么密码,由您自己决定 ,但是不能留空,否则会在登录
phpmyadmin时提示错误
好了,到此为止,您已经成功安装了
phpmyadmin,简单吧 ,赶快登录体验下吧
------------------------------------------------------------------------
phpmyadmin 3.0
安装配置方法
phpmyadminphpmyadmin
目前最新版本是
phpMyAdmin-4.0.1-all-languages.zip,到官方下载,安装也很简单,
其实不叫安装,只要把压缩包解压到一个目录,
如果是 IIS 的话,就设一个站点,phpmyadmin 4.0配置挺郁闷,
用phpMyAdmin自带的那个setup步骤配置我不会,全英文搞了半天没搞定。
那就直接通过改config.ini.php来配置的
过程如下:
1.从phpMyAdmin/libraries/下拷贝config.default.php到phpMyAdmin下,并改名为config.ini.php
2.用editplus或其它编辑器打开phpMyAdmin/config.ini.php,
修改:
$cfg['PmaAbsoluteUri'] = 'http://127.0.0.1/phpMyAdmin';//phpMyAdmin的安装路径
$cfg['blowfish_secret'] = 'hejone';//加密密匙,可随意更改。
$cfg['Servers'][$i]['host'] = 'localhost'; // MySQL的主机名称或者IP地址
$cfg['Servers'][$i]['port'] = '3306′; // MySQL端口- 空白将用默认端口3306
$cfg['Servers'][$i]['auth_type'] = 'cookie'; // 认证方式(config, http or cookie based)?
$cfg['Servers'][$i]['user'] = 'root'; // MySQL
用户,如root
$cfg['Servers'][$i]['password'] = 'pswd'; // MySQL用户密码
3:wq!
还有另一简单方法就是设好后
copy 下根目录的config.sample.inc.php
文件,改名为:config.inc.php,并用文本编辑打开,修改三个地方,一个是:
$cfg['blowfish_secret'] = ''; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */
随便给个名就行了吧。
下来是指定系统管理员用户名和密码:
$cfg['Servers'][$i]['controluser'] = '';
$cfg['Servers'][$i]['controlpass'] = '';
ok!!!!!!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。