Bug #71075 | MySQL Installer does not pass non-default port etc to mysql_upgrade and it fails | ||
---|---|---|---|
Submitted: | 4 Dec 2013 9:28 | Modified: | 1 Mar 2018 22:17 |
Reporter: | Valeriy Kravchuk | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | MySQL for Windows: Installer | Severity: | S3 (Non-critical) |
Version: | 5.6.15 | OS: | Any |
Assigned to: | CPU Architecture: | Any | |
Tags: | mysql_upgrade |
[4 Dec 2013 9:28]
Valeriy Kravchuk
[4 Dec 2013 14:50]
MySQL Verification Team
Thank you for the bug report. C:\Program Files\MySQL\MySQL Server 5.6>cd bin C:\Program Files\MySQL\MySQL Server 5.6\bin>mysql_upgrade.exe Looking for 'mysql.exe' as: C:\Program Files\MySQL\MySQL Server 5.6\bin\mysql.exe Looking for 'mysqlcheck.exe' as: C:\Program Files\MySQL\MySQL Server 5.6\bin\mysqlcheck.exe FATAL ERROR: Upgrade failed
[14 Feb 2014 21:59]
Samuele Fontana
same problem here: on windows server 2012 the upgrade from mysql5.6.11 to mysql5.6.16 using mysql installer ends with fatal error while executing the mysql_upgrade process: mysql-server-5.6-winx64:50 - Attempting to run mysql_upgrade.exe mysql-server-5.6-winx64:100 - Running process: "C:\Program Files\MySQL\MySQL Server 5.6\bin\mysqld.exe"--defaults-file="C:\ProgramData\MySQL\MySQL Server 5.6\my.ini" --skip-grant-tables --console mysql-server-5.6-winx64:100 - 2014-02-14 21:38:16 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details). mysql-server-5.6-winx64:100 - Warning: Using a password on the command line interface can be insecure. mysql-server-5.6-winx64:100 - Looking for 'mysql.exe' as: C:\Program Files\MySQL\MySQL Server 5.6\bin\mysql.exe mysql-server-5.6-winx64:100 - Looking for 'mysqlcheck.exe' as: C:\Program Files\MySQL\MySQL Server 5.6\bin\mysqlcheck.exe mysql-server-5.6-winx64:100 - FATAL ERROR: Upgrade failed mysql-server-5.6-winx64:100 - mysql-server-5.6-winx64:100 - mysql-server-5.6-winx64:100 - Stopping server process: "C:\Program Files\MySQL\MySQL Server 5.6\bin\mysqld.exe"--defaults-file="C:\ProgramData\MySQL\MySQL Server 5.6\my.ini" --skip-grant-tables --console mysql-server-5.6-winx64:100 - The mysql_upgrade.exe attempt failed. Please examine the log file for more details. mysql-server-5.6-winx64:100 - Product configuration controller finished configuration.
[1 Mar 2018 22:16]
Javier TreviƱo
Posted by developer: This has been fixed for a long time since the MySQL Installer bumped to the 1.4.x series. QA has been testing Server upgrades with non default ports for a long time.