mirror of
https://github.com/MariaDB/server.git
synced 2025-07-27 18:02:13 +03:00
another post-fix patch for MDEV-5850: MySQL Bug#21317: SHOW CREATE DATABASE does not obey to lower_case_table_names
(for case-insensitive filesystems) sql/events.cc: for "SHOW EVENTS IN db_name" sql/sp_head.h: for "CREATE EVENT", and everything SP-related sql/sql_acl.cc: privilege check for mysql_change_db() sql/sql_db.cc: for metadata locking of db names sql/sql_parse.cc: any_db is a constant, it is not writable sql/sql_show.cc: for SHOW CREATE TRIGGER and other trigger-related statements
This commit is contained in:
@ -6758,7 +6758,7 @@ TABLE_LIST *st_select_lex::add_table_to_list(THD *thd,
|
||||
{
|
||||
if (table->table.length)
|
||||
table->table.length= my_casedn_str(files_charset_info, table->table.str);
|
||||
if (ptr->db_length)
|
||||
if (ptr->db_length && ptr->db != any_db)
|
||||
ptr->db_length= my_casedn_str(files_charset_info, ptr->db);
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user