Bug #467 | Table names appear in lower case from mysqldump on Mac OS X | ||
---|---|---|---|
Submitted: | 21 May 2003 0:25 | Modified: | 21 May 2003 8:37 |
Reporter: | John Pollard | Email Updates: | |
Status: | Not a Bug | Impact on me: | |
Category: | MySQL Server: mysqldump Command-line Client | Severity: | S2 (Serious) |
Version: | 4.0.12 | OS: | MacOS (Mac OS X) |
Assigned to: | CPU Architecture: | Any |
[21 May 2003 0:25]
John Pollard
[21 May 2003 8:37]
Indrek Siitan
This has been changed in 4.0.6, from where on the Mac OS binaries are now compiled with -- lower-case-table-names on. This is documented in the ChangeLog at: http://www.mysql.com/ doc/en/News-4.0.6.html The reason for this (as described in http://www.mysql.com/doc/en/Name_case_sensitivity.html) is that one of the possible file systems on Mac OS X (namely, HFS+) is not case sensitive, and would cause problems since for example Aa and aA would be considered the same table by the file system, but not by MySQL. If you have the UFS filesystem and would like to revert this behaviour, you can add the following line to your my.cnf file in the [mysqld] section: lower_case_table_names=off