|
|
|
@ -1299,6 +1299,7 @@ drop table test_checksum; |
|
|
|
|
|
|
|
set foreign_key_checks=0; |
|
|
|
create table t2 (a int primary key, b int, foreign key (b) references t1(a)) engine = innodb; |
|
|
|
--replace_result \\ / $MYSQL_TEST_DIR . /var/master-data/ / |
|
|
|
-- error 1005 |
|
|
|
create table t1(a char(10) primary key, b varchar(20)) engine = innodb; |
|
|
|
set foreign_key_checks=1; |
|
|
|
@ -1309,6 +1310,7 @@ drop table t2; |
|
|
|
|
|
|
|
set foreign_key_checks=0; |
|
|
|
create table t1(a varchar(10) primary key) engine = innodb DEFAULT CHARSET=latin1; |
|
|
|
--replace_result \\ / $MYSQL_TEST_DIR . /var/master-data/ / |
|
|
|
-- error 1005 |
|
|
|
create table t2 (a varchar(10), foreign key (a) references t1(a)) engine = innodb DEFAULT CHARSET=utf8; |
|
|
|
set foreign_key_checks=1; |
|
|
|
@ -1338,6 +1340,7 @@ drop table t2,t1; |
|
|
|
set foreign_key_checks=0; |
|
|
|
create table t2 (a varchar(10), foreign key (a) references t1(a)) engine = innodb DEFAULT CHARSET=latin1; |
|
|
|
create table t3(a varchar(10) primary key) engine = innodb DEFAULT CHARSET=utf8; |
|
|
|
--replace_result \\ / $MYSQL_TEST_DIR . /var/master-data/ / |
|
|
|
-- error 1025 |
|
|
|
rename table t3 to t1; |
|
|
|
set foreign_key_checks=1; |
|
|
|
|