Bug #96501 | MySQL server doesn't start and no error in the log | ||
---|---|---|---|
Submitted: | 10 Aug 2019 17:14 | Modified: | 12 Dec 2019 2:00 |
Reporter: | Marco Tusa | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | MySQL Server: Options | Severity: | S2 (Serious) |
Version: | 8.0.17, 8.0.11 | OS: | Any |
Assigned to: | CPU Architecture: | Any | |
Tags: | GLOBAL VARABLES, json, mysql8, persist |
[10 Aug 2019 17:14]
Marco Tusa
[11 Aug 2019 12:23]
MySQL Verification Team
Hello Marco Tusa, Thank you for the report and feedback. Agree with your conclusion that it should have logged/reported an error. This was expected behavior as documented i.e quoting from manual "Manual changes to the file may result in a parse error at server startup. In this case, the server reports an error and exits". - https://dev.mysql.com/doc/refman/8.0/en/persisted-system-variables.html regards, Umesh
[11 Aug 2019 12:25]
MySQL Verification Team
Test results - 8.0.17
Attachment: 96501_8.0.17.results (application/octet-stream, text), 15.65 KiB.
[11 Aug 2019 12:28]
MySQL Verification Team
- Lowest version checked 8.0.11, similar behavior
[12 Dec 2019 2:00]
Paul DuBois
Posted by developer: Fixed in 8.0.20. If the mysqld-auto.cnf file was malformed, the server did not start (expected), but did not report any error (unexpected).