lowercase_table3.test
上传用户:romrleung
上传日期:2022-05-23
资源大小:18897k
文件大小:1k
源码类别:
MySQL数据库
开发平台:
Visual C++
- #
- # 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
- --require r/lowercase0.require
- disable_query_log;
- show variables like "lower_case_%";
- --require r/true.require
- select convert(@@version_compile_os using latin1) NOT IN ("NT","WIN2000","Win95/Win98","XP") as "TRUE";
- enable_query_log;
- --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;
- drop table t1;
- flush tables;
- #
- # 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 t1 (a int) ENGINE=INNODB;
- --error 1016
- SELECT * from T1;
- drop table t1;
- # End of 4.1 tests