After installation of MySQL 5.1.73, I've added the path variable to
C:\Program Files\MySQL\MySQL Server 5.1\bin
And I tried in the command line:
"C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqld" --install
It shows:
The service already exists!
The current server installed: "c:\Program Files\MySQL\mysqld" --defaults-file=my.ini MySQL
But as you can see the path I set is "C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqld" but not "c:\Program Files\MySQL\mysqld" So no doubt when I type:
net start mysql
I get:
System error 2 has occurred.
The system cannot find the file specified.
How to change the strange wrong directory? I've never set this wrong directory before. My platform is Windows 7 Enterprise
For MySQL 5.7 on Windows, the default installation directory is C:\Program Files\MySQL\MySQL Server 5.7 for installations performed with MySQL Installer. If you use the ZIP archive method to install MySQL, you may prefer to install in C:\mysql .
Open registry editör (regedit.exe) then find mysql service (HKLM --> SYSTEM --> CurrentControlSet --> Services --> MySQL)
and correct the ImagePath setting.
Updating the path to MySQL in regedit in Windows 10 {Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL}
Alternatively you can search for c:\Program Files\MySQL\mysqld
in registry and change to C:\Program Files\MySQL\MySQL Server 5.1\bin
Then run in cmd (admin mode)
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With