Bug #74477 There\'s no \"defaults\" there\'s only \"no-defaults\"
Submitted: 21 Oct 2014 9:36 Modified: 30 Oct 2014 17:59
Reporter: Kristofer Pettersson Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Server: Installing Severity:S3 (Non-critical)
Version:5.7 OS:Any
Assigned to: CPU Architecture:Any

[21 Oct 2014 9:36] Kristofer Pettersson
Description:
The new too mysql_install_db attempts to use --no- as a prefix equal to --skip- which doesn't work. This means that there shouldn't be any defaults variable, but instead a --no-defaults variable which should default to FALSE.

How to repeat:
Attempt to execute m_i_db using --no-defaults as param and observe that the --no-defaults param isn't transfered to mysqld

Suggested fix:
rename defaults to no-defaults.
[30 Oct 2014 17:59] Paul DuBois
Noted in 5.7.6 changelog.

For mysql_install_db, the --no-defaults option was not passed to
mysqld.