I am running XAMPP 1.7.0 with XP SP2.
I am an ignorant newbie (as far as XAMPP and its components go).
In the installation I did NOT check to have any programs started as a Service.
However, Mysql is starting as a Service and will not be turned off as a Service, BUT is in fact not running at all!
In addition WinMySqlAdmin.exe was loading automatically on start up and giving me the following error:
Access violation at address 1000A1F7 in module LIBMYSQL.dll. Read of address 00000000.
In msconfig I turned off the start up command for this admin file and the problem stopped.
(I include the above data about the admin program thinking that perhaps it contains some clue to the problem described below.)
In SCM (Services) I changed MySql to Manual (it was set on Auto)
Still, in the XAMPP Control Panel MySql is set to Svc (the checkbox is checked).
I unchecked the checkbox, answered yes to removing the service and the checkmark then disappears, but reappears immediately (and returns/stays even after rebooting).
I tried changing the Control Panel to a Service itself, which gave me access to the MySql checkmark in that dialogue box and unchecked and etc...again to no avail. MySql remains checked (and still not actually running, as per the Task Manager).
I tried launching mysql_start.bat and received an error message that the syntax of the file, folder or volume is incorrect.
I assume that means an error within the C:\xampp\mysql\bin\my.cnf file, as that seems to be the file that the .bat file reads to start mysql. I looked in there to see what I could see...but being an ignorant newbie, well what would I know anyhow...?
Although I did not say at each step above, I rebooted after each process just to make sure that the changes had an opportunity to take effect.
Any suggestions? Is my.cnf the file I need to make a correction in? If so, which setting and how? If not, what and where and how....PLEASE!!!!
Many thanks ahead of time.