因为最近要做一个基于PHP的动态网站,选择AppServ作为WAMP环境。刚刚安装了AppServ,浏览器(我用的Firefox)输入http://localhost/phpMyAdmin可以进入MySql的管理界面。在任务管理器里面也可以看到Apaceh2.2和MySql的服务已经启动。但是重启电脑后,浏览器可以进入localhost页面,进入http://localhost/phpMyAdmin就报错说
“
phpMyAdmin - error
#2003 - 服务器没有响应
”
通过任务管理器发现MySql的服务没有启动,在服务管理器上马上启动服务后。在服务管理器上可以看到服务已经启动,但是在任务管理器里面仍然看不到MySql的服务已经启动。很奇怪。。。。。
搜索了一些方法,但是都行不通,比如说:
(1) 重启电脑;
(2)修改E:\AppServ\www\phpMyAdmin\config.inc.php,把里面的端口号改成$cfg['Servers'][$i]['port'] = '3306';
(3)查看端口是否占用,我的3306端口没有占用;
(4)运行E:\AppServ\MySQL\bin\mysqld-nt.exe。
我之前一直都是用的Firefox打开的页面,一直进入不了phpMyAdmin,奇迹出现了,我用IE浏览器却能够进入phpMyAdmin。目前,原因不明。
其实,可以不用phpMyAdmin进行MySql操作,虽然用浏览器打不开phpMyAdmin,但是可以用其他的MySql管理工具操作MySql,比如说:MySql-Front讲就是一款不错的工具。