Bug #55897 | Foreign Key's Referenced table name always forced to lower-case | ||
---|---|---|---|
Submitted: | 11 Aug 2010 0:42 | Modified: | 11 Aug 2010 7:27 |
Reporter: | Kevin Yang | Email Updates: | |
Status: | Not a Bug | Impact on me: | |
Category: | MySQL Server: Windows | Severity: | S2 (Serious) |
Version: | 5.1.43-community | OS: | Windows (Windows XP SP3) |
Assigned to: | CPU Architecture: | Any | |
Tags: | foreign key table name lower-case |
[11 Aug 2010 0:42]
Kevin Yang
[11 Aug 2010 2:35]
MySQL Verification Team
Thank you for the bug report. This a documented restriction of InnoDB table: http://dev.mysql.com/doc/refman/5.1/en/innodb-restrictions.html "On Windows, InnoDB always stores database and table names internally in lowercase. To move databases in a binary format from Unix to Windows or from Windows to Unix, you should create all databases and tables using lowercase names. "
[11 Aug 2010 7:27]
Kevin Yang
Thanks a lot. I should read the document more carefully. Tomorrow will be a busy day, I have convert all sql scripts and java code which contain UPPER CASE table names and fields to lower case.