# # Test of force of lower-case-table-names=0 # (User has case insensitive file system and wants to preserve case of # table names) # --source include/have_innodb.inc --source include/have_lowercase0.inc --source include/have_case_insensitive_file_system.inc --source include/not_windows.inc call mtr.add_suppression("Cannot find or open table test/BUG29839 from"); --disable_warnings DROP TABLE IF EXISTS t1,T1; --enable_warnings # # This is actually an error, but ok as the user has forced this # by using --lower-case-table-names=0 CREATE TABLE t1 (a INT); SELECT * FROM T1; FLUSH TABLES; DROP TABLE t1; # # InnoDB should in this case be case sensitive # Note that this is not true on windows as no this OS, InnoDB is always # storing things in lower case. # CREATE TABLE bug29839 (a INT) ENGINE=INNODB; --error ER_NO_SUCH_TABLE SELECT * FROM BUG29839; DROP TABLE bug29839; # End of 4.1 tests