当前位置:   article > 正文

phpMyAdmin就已经配置_phpmyadmin setup 重新设置

phpmyadmin setup 重新设置

 

到这里,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!!!!!!

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/163092
推荐阅读
  

闽ICP备14008679号