本文使用的phpMyAdmin版本为3.5.2,服务器为Apache 2.2,操作系统为windows7系统
1、先下载phpMyAdmin安装包:
到国外官方网站http://www.phpmyadmin.net/上,点击导航栏上的“DOWNLOADS”链接进入下载页面,选择“all-languages.zip”版本下载到本地,解压;把解压缩文件放到系统指定的虚拟根目录下的phpmyadmin文件夹里(可自定义文件夹名),如D:/Program Files/Apache/htdocs/Phpadmin里。
2、找到phpmyadmin文件夹里的config.sample.inc.php文件,重命名为config.inc.php文件。用文本编辑器编辑。
3、查找 $cfg['Servers'][$i]['host'] = 'localhost';(通常用默认,也有例外,可以不用修改)
5、查找 $cfg['Servers'][$i]['auth_type'] = 'cookie';
在自己的机子里调试用config;如果在网络上的空间用cookie,这里我们既然在前面已经添加了网址,就修改成cookie。
个人建议:无论是本地还是网络上,都建议设置成cookie,安全第一。
同时,当auth_type这个值设置为cookie后,还有一个地方需要作出相应的修改:
$cfg['blowfish_secret'] = '';
改成:$cfg['blowfish_secret'] = '123456';
这里的'123456'自己随便定义,不超过46个字符。如果这个地方留空,将会出现上文提到的第2个错误:“配置文件现在需要绝密的短语密码(blowfish_secret)”。
6、查找 $cfg['Servers'][$i]['controluser'] = 'root'; // MySQL user(用户名,自己机里用root;在网上一般为你的ftp用户名,虚拟主机提供商会告诉你的;一般不要修改)
7、查找 $cfg['Servers'][$i][control'password'] = '123456'; // MySQL password (123456修改成连接你的MYSQL数据库的用户密码)
基本配置完成,可以打开http://localhost/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 //去掉前面的。如果没有extension=php_mcrypt.dll直接添加即可。
问题二:“无法载入 mysql扩展,请检查 PHP配置”
1、把 PHP 目录下的 libmySQL.dll复制到:c:/windows/system32下,然后重启APACHE
2、在php.initiative中把extension=php_mysqli.dll的”;“去掉,打开extension=php_mysqli.dll
3、在php.ini中把extension_dir = "ext“ 打开并写成绝对路径,如extension_dir = "D:/PHP/PHP54/ext",重启Apache
其他问题,上网查