Quote:
Originally Posted by healdem
on windows MySQL is case insensitive
on *NIX MySQL is case sensitive
|
This is - by default - only true for MyISAM tables (because a table maps to a filename and the filesystem is case sensitive)
For InnoDB tables this depends on the setting innodb_file_per_table. If this is true one table again maps to a filesystem file and thus is case-sensitive again.
Finally all this depends on the parameter lower_case_table_names.
If that is set to 1 or 2 table names are never case-sensitive (regardless of the underlying OS oder the storage engine)