使用windows 2003下wamp配置的PHP环境,在Mysql Administrator 登陆提示

Could not find settings

 Either the server service or the configuration file could not be found. Startup variables and service section are therefore disabled.

主要原因是并非按照默认路径安装的mysql,Mysql Administrator 找不到配置文件

搜索很多网页,找到注册表:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MySQL\ImagePath

"C:\mysql\bin\mysqld.exe" --defaults-file="C:\WINDOWS\MY.INI" MySQL

有的还说要将my.ini复制到c:\windows\

其实没有必要的,按照如下方法可以解决:

打开控制面板=>管理工具=>服务 找到 wampmysqld 的服务,将可执行的文件路径复制下,regedit打开注册表,搜索这个值,找到后,在wampmysqld

的前面加入 --defaults-file=mysql路径\my.ini             加入后不用重启,重新登陆Mysql Administrator 即可

例如我的就是修改注册表

d:\wamp\bin\mysql\mysql5.1.30\bin\mysqld.exe wampmysqld

==》

d:\wamp\bin\mysql\mysql5.1.30\bin\mysqld.exe --defaults-file=D:\wamp\bin\mysql\mysql5.1.30\my.ini  wampmysqld

 

 

mysql administrator 是用来执行数据库管理操作的程序,比如说配置、控制、开启和关闭mysql 服务。

管理用户和连接数,执行数据备份 和其他的一些管理任务。

几乎所有的任务都可以用命令提示符下的mysqladmin 和mysql命令来完成,但是mysql administrator-它的优点   

administrator再下列方面将是非常的有优点。

1. 它的图形化的用户界面为用户提供了非常直观的接口。

2. 它提供了较好的全局设置这对于mysql 服务器的可执行性,可信度和安全性是相当重要的。

3. 它提供了图形化的性能显示,使中止服务器和更改服务器的设置更加简单