summaryrefslogtreecommitdiff
path: root/mysql-test/r/lowercase_table2.result
diff options
context:
space:
mode:
authorunknown <jimw@mysql.com>2005-02-08 15:14:14 -0800
committerunknown <jimw@mysql.com>2005-02-08 15:14:14 -0800
commit1de817e9c467178b82690618223cf320d48a4b0b (patch)
tree6a89a3a3531f64e04508caa83d1b54a1482520a2 /mysql-test/r/lowercase_table2.result
parentffe417fddeb68274166153a357d9d534675d1823 (diff)
downloadmariadb-git-1de817e9c467178b82690618223cf320d48a4b0b.tar.gz
Fix removal of tables from cache when the database they are contained
within is dropped and lower_case_table_names is set. (Bug #8355) mysql-test/t/lowercase_table2.test: Add new regression test mysql-test/r/lowercase_table2.result: Add results for regression test sql/mysql_priv.h: Change remove_db_from_cache() to use char* instead of my_string sql/sql_base.cc: Lowercase database name in remove_db_from_cache so that all of the correct entries are removed.
Diffstat (limited to 'mysql-test/r/lowercase_table2.result')
-rw-r--r--mysql-test/r/lowercase_table2.result18
1 files changed, 18 insertions, 0 deletions
diff --git a/mysql-test/r/lowercase_table2.result b/mysql-test/r/lowercase_table2.result
index a79b6b04063..8361b66817a 100644
--- a/mysql-test/r/lowercase_table2.result
+++ b/mysql-test/r/lowercase_table2.result
@@ -141,3 +141,21 @@ select * from T1;
a b
1 abc
drop table T1;
+create database mysqltest_LC2;
+use mysqltest_LC2;
+create table myUC (i int);
+insert into myUC values (1),(2),(3);
+select * from myUC;
+i
+1
+2
+3
+use test;
+drop database mysqltest_LC2;
+create database mysqltest_LC2;
+use mysqltest_LC2;
+create table myUC (i int);
+select * from myUC;
+i
+use test;
+drop database mysqltest_LC2;