Loading mysql-test/r/rpl_sp.result +9 −7 Original line number Diff line number Diff line Loading @@ -468,6 +468,7 @@ drop table t1; set global log_bin_trust_function_creators=0; set global log_bin_trust_function_creators=0; End of 5.0 tests reset master; drop database if exists mysqltest; drop database if exists mysqltest2; create database mysqltest; Loading @@ -476,14 +477,15 @@ use mysqltest2; create table t ( t integer ); create procedure mysqltest.test() begin end; insert into t values ( 1 ); show binlog events in 'master-bin.000001' from 8657; show binlog events in 'master-bin.000001' from 102; Log_name Pos Event_type Server_id End_log_pos Info master-bin.000001 8657 Query 1 8760 drop database if exists mysqltest2 master-bin.000001 8760 Query 1 8853 create database mysqltest master-bin.000001 8853 Query 1 8948 create database mysqltest2 master-bin.000001 8948 Query 1 9045 use `mysqltest2`; create table t ( t integer ) master-bin.000001 9045 Query 1 9184 use `mysqltest2`; CREATE DEFINER=`root`@`localhost` procedure mysqltest.test() begin end master-bin.000001 9184 Query 1 9279 use `mysqltest2`; insert into t values ( 1 ) master-bin.000001 102 Query 1 203 drop database if exists mysqltest master-bin.000001 203 Query 1 306 drop database if exists mysqltest2 master-bin.000001 306 Query 1 399 create database mysqltest master-bin.000001 399 Query 1 494 create database mysqltest2 master-bin.000001 494 Query 1 591 use `mysqltest2`; create table t ( t integer ) master-bin.000001 591 Query 1 730 use `mysqltest2`; CREATE DEFINER=`root`@`localhost` procedure mysqltest.test() begin end master-bin.000001 730 Query 1 825 use `mysqltest2`; insert into t values ( 1 ) create procedure `\\`.test() begin end; ERROR 42000: Unknown database '\\' drop database mysqltest; Loading mysql-test/t/rpl_sp.test +2 −1 Original line number Diff line number Diff line Loading @@ -532,6 +532,7 @@ set global log_bin_trust_function_creators=0; # Bug22043: MySQL don't add "USE <DATABASE>" before "DROP PROCEDURE IF EXISTS" # connection master; reset master; --disable_warnings drop database if exists mysqltest; drop database if exists mysqltest2; Loading @@ -542,7 +543,7 @@ use mysqltest2; create table t ( t integer ); create procedure mysqltest.test() begin end; insert into t values ( 1 ); show binlog events in 'master-bin.000001' from 8657; show binlog events in 'master-bin.000001' from 102; --error ER_BAD_DB_ERROR create procedure `\\`.test() begin end; # Clean up Loading Loading
mysql-test/r/rpl_sp.result +9 −7 Original line number Diff line number Diff line Loading @@ -468,6 +468,7 @@ drop table t1; set global log_bin_trust_function_creators=0; set global log_bin_trust_function_creators=0; End of 5.0 tests reset master; drop database if exists mysqltest; drop database if exists mysqltest2; create database mysqltest; Loading @@ -476,14 +477,15 @@ use mysqltest2; create table t ( t integer ); create procedure mysqltest.test() begin end; insert into t values ( 1 ); show binlog events in 'master-bin.000001' from 8657; show binlog events in 'master-bin.000001' from 102; Log_name Pos Event_type Server_id End_log_pos Info master-bin.000001 8657 Query 1 8760 drop database if exists mysqltest2 master-bin.000001 8760 Query 1 8853 create database mysqltest master-bin.000001 8853 Query 1 8948 create database mysqltest2 master-bin.000001 8948 Query 1 9045 use `mysqltest2`; create table t ( t integer ) master-bin.000001 9045 Query 1 9184 use `mysqltest2`; CREATE DEFINER=`root`@`localhost` procedure mysqltest.test() begin end master-bin.000001 9184 Query 1 9279 use `mysqltest2`; insert into t values ( 1 ) master-bin.000001 102 Query 1 203 drop database if exists mysqltest master-bin.000001 203 Query 1 306 drop database if exists mysqltest2 master-bin.000001 306 Query 1 399 create database mysqltest master-bin.000001 399 Query 1 494 create database mysqltest2 master-bin.000001 494 Query 1 591 use `mysqltest2`; create table t ( t integer ) master-bin.000001 591 Query 1 730 use `mysqltest2`; CREATE DEFINER=`root`@`localhost` procedure mysqltest.test() begin end master-bin.000001 730 Query 1 825 use `mysqltest2`; insert into t values ( 1 ) create procedure `\\`.test() begin end; ERROR 42000: Unknown database '\\' drop database mysqltest; Loading
mysql-test/t/rpl_sp.test +2 −1 Original line number Diff line number Diff line Loading @@ -532,6 +532,7 @@ set global log_bin_trust_function_creators=0; # Bug22043: MySQL don't add "USE <DATABASE>" before "DROP PROCEDURE IF EXISTS" # connection master; reset master; --disable_warnings drop database if exists mysqltest; drop database if exists mysqltest2; Loading @@ -542,7 +543,7 @@ use mysqltest2; create table t ( t integer ); create procedure mysqltest.test() begin end; insert into t values ( 1 ); show binlog events in 'master-bin.000001' from 8657; show binlog events in 'master-bin.000001' from 102; --error ER_BAD_DB_ERROR create procedure `\\`.test() begin end; # Clean up Loading