Bug #109636 | MySQL Installer seeks and is denied access to D:\System Volume Information | ||
---|---|---|---|
Submitted: | 15 Jan 2023 12:28 | Modified: | 22 Jan 2023 2:43 |
Reporter: | David Webb | Email Updates: | |
Status: | Can't repeat | Impact on me: | |
Category: | MySQL Server: Windows | Severity: | S1 (Critical) |
Version: | OS: | Windows (10) | |
Assigned to: | CPU Architecture: | Any |
[15 Jan 2023 12:28]
David Webb
[16 Jan 2023 12:17]
MySQL Verification Team
Hello David, Thank you for the bug report. I tried to reproduce your issue on windows 10 and upgraded workbench from 8.0.20 to 8.0.31 but I am not seeing any issues at my end. Regards, Ashwini Patil
[16 Jan 2023 13:43]
David Webb
Thanks for your reply. If it makes a difference: My C-drive holds the installation and my D-drive (which is a RAID pair) holds the data. So: C:\Program Files\MySQL\MySQL Server 8.0 and D:\MySQLdata Can you try that setup and see if it invokes the problem?
[22 Jan 2023 2:34]
David Webb
Hello Ashwani. Did you try again with the drives and directories I posted above?
[22 Jan 2023 2:43]
David Webb
OK so on a hunch, I thought: "what if the installer is trying to access the parent directory of my data folder, and there isn't one because the data folder is at the top of the D-drive?" So I shut down MySQL, then I moved the data folder one layer down from: D:/MySQLdata To D:/MySQL/data Then I edited my.ini to tell it where the data folder is now. Then I restarted MySQL. Next, I ran MySQL installer, and this time, the upgrade worked! So, what I have discovered is a bug in which, for some reason, the installer fails if the data folder is in the top level of a drive. Please fix that! Regards David Webb
[12 Mar 15:26]
Tilman Brock-Hesse
The fix from David Webb also worked for us. We had a similar structure, mysql data folder at d:\mysql-data. When we moved that to d:\mysql-data\data everything worked.