Details
-
Task
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
None
Description
The Windows service name is still MySQL:
https://github.com/MariaDB/server/blob/mariadb-10.4.4/win/packaging/extra.wxs.in#L282
https://github.com/MariaDB/server/blob/mariadb-10.4.4/include/mysql_com.h#L97
https://github.com/MariaDB/server/blob/mariadb-10.4.4/win/packaging/ca/CustomAction.cpp#L358
Should we change it to MariaDB?
Attachments
Issue Links
- relates to
-
MDEV-19358 Remove service registration code from mysqld.exe
-
- Closed
-
-
MDEV-19068 Change Windows event source name to MariaDB
-
- Closed
-
I would like to reduce the scope of the change to only "default name in MSI installer GUI".
changing this line https://github.com/MariaDB/server/blob/mariadb-10.4.4/include/mysql_com.h#L97 could be a breaking change, something that used to work before, would not work in the future .
E.g currently, if mysqld.exe is started without parameters, currently it tries to start service "MySQL". if we change that to MariaDB, it will break.
In 10.5 , I would like to remove the self-registration via "mysqld --install", "mysqld --remove", and also the behaviour described in previous sentence (i.e I would not like to perform magic lookup for the MySQL or MariaDB service, or any service, if mysqld was not definitely registered as service)