Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Inconsistencies is data directory case, cause failures on case sensitive file system. #1

Open
sgparry opened this issue Feb 16, 2024 · 0 comments

Comments

@sgparry
Copy link

sgparry commented Feb 16, 2024

On ServerConfigSecurityPage.cs, code has been added to update the data directory using "Data" as the data directory. This causes an install on a case sesnitive file system to fail.
Historically, it has been impossible to get MySQL to operate reliably on Windows without setting lowercase_table_names to 1 or 2. However, it operates well on a Windows system with lowercase_table_names=0 if installed in a folder with case sensitivity enabled:
fsutil file setCaseSensitiveInfo enable
this requires susbsyetm for Linux, but not an avctual linux kernel or linux version of MySQL.
Unforunately, this code change breaks that installer.

@sgparry sgparry changed the title Inconsistecnies is data directory case, cause failures on case sensitive file system. Inconsistencies is data directory case, cause failures on case sensitive file system. Feb 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant