Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations gkittelson on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Trying to uninstall MySQL Fiserv version

Status
Not open for further replies.

BobHHowell

Technical User
Mar 25, 2004
2
US
One of my sons may have installed Fireserv. Fireserv is a complete pre-configured web server suite for Windows. It includes the following:

- Apache 1.3.26
- PHP 4.2.2
- Perl 5.6.1.632
- MySQL 3.23.51
- phpMyAdmin 2.2.6
- Zend Optimiser 2.1
- MySQL Front 2.40
- Fireserv Control Panel v1.10.3
- Easy to use installer
- Updater Tool

I am trying to totally un-install it. I am trying to run just a plain MySQL install so I can use with Tomcat (JSP) instead of PHP.

Issue:
I am unable to start MySQL ... or rather it thinks it is started as a service from a directory that does not exist ! (see screen shots below)

Things I have done:

1) removed the cnf description from the registry
(According to sitepoint.com -- the .cnf extension is default linked to the Microsoft dialer for netmeetings)

2) moved the mysql-small.cnf to the C:\ root

3) renamed mqsql-small.cnf to my.cnf

4) restarted the computer (logged on and off)

5) Also, if there is a version of MySql running ... I can't access it. It does not appear to be running in the Task Manager's window.

7) I have totally removed any and all files associated with Fiserv as far as I can tell.

8) I have written to the Fiserv people (freeware) but they have not responded to e-mail or my board forum posts.(
I am running XP Home.

I searched the computer for fire*.* and found nothing.
I also search for any other *.cnf file and found nothing other than what I already installed from the plain MySql install.

Is there something else I should search for and/or remove or reconfigure?

Is there some other way a batch file could be making the system think a service is loaded?

When MySQL is started, does it look to other files to see if other versions or instances are loaded?



Thanks,
BHH


Screen Shot of System Thinking MySQL is already installed:

Processes Running:
]
 
Your screenshots indicate that a MySQL service has been installed, but is not running. Since the files needed by the service have been deleted, the service will always fail to start. You should disable the service using the Services applet in the system Control Panel (that's the NT way, XP is probably different).

Then, you can do one of two things:

(1) Try to remove the service manually, which would involve deleting registry entries, which is not to be recommended unless you know exactly what you're doing. Then try the install again.

(2) Install the new server to use a different service name, for example:
[tt]mysqld-nt --install mysql-2[/tt]
This will ensure that there is no conflict with the old service name.

When your new server starts, it will use the options contained in c:\my.cnf, so you will need to check that the files's contents are correct.
 

Tony,

Thanks for the response.

Is the service running in my processes the "services.exe"?

I was expecting a process beginning with My* or MySQL*.

I will take the route of removing it from the control panel. While I have tweaked a registry once or twice, I always break into a cold sweat.

Thanks again,
BHH
 
Just to clarify about my.cnf, if you use option (2) above as shown, you will need to change my.cnf's [mysqld] section header to [mysql-2].
 
No, the service is not running at all, so it does not appear in the processes list. Having the service "installed" simply means that it has been registered in the registry. Like any program, a service will only run if it finds the files it needs.

The control panel routine I described does not remove the service, it simply prevents it trying to start. The service name is still lurking in the registry, and can't be used again until it has been removed.

Personally, I would recommend option (2) - after disabling the old service, install again using a different service name, then edit my.cnf to change [mysqld] to the new service name, in this case [mysql-2].
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top