135 lines
3.3 KiB
Plaintext
135 lines
3.3 KiB
Plaintext
--source suite/xengine/include/have_xengine.inc
|
|
|
|
--disable_warnings
|
|
|
|
#create statement
|
|
drop table if exists tt;
|
|
create table tt(c1 varchar(100));
|
|
show create table tt;
|
|
|
|
drop table tt;
|
|
create table tt(c1 varchar(100)) charset utf8;
|
|
show create table tt;
|
|
|
|
drop table tt;
|
|
create table tt(c1 varchar(100)) charset utf8, collate utf8_general_ci;
|
|
show create table tt;
|
|
|
|
drop table tt;
|
|
create table tt(c1 varchar(100)) charset utf8mb4;
|
|
show create table tt;
|
|
|
|
drop table tt;
|
|
create table tt(c1 varchar(100)) charset utf8mb4, collate utf8mb4_0900_ai_ci;
|
|
show create table tt;
|
|
|
|
drop table tt;
|
|
create table tt(c1 varchar(100)) charset utf8mb4, collate utf8mb4_general_ci;
|
|
show create table tt;
|
|
|
|
drop table tt;
|
|
create table tt(id int);
|
|
show create table tt;
|
|
|
|
alter table tt add column c1 varchar(100);
|
|
show full columns from tt;
|
|
|
|
#alter statement
|
|
alter table tt convert to charset utf8;
|
|
show create table tt;
|
|
show full columns from tt;
|
|
|
|
alter table tt convert to charset utf8, collate utf8_general_ci;
|
|
show create table tt;
|
|
show full columns from tt;
|
|
|
|
alter table tt convert to charset utf8mb4;
|
|
show create table tt;
|
|
show full columns from tt;
|
|
|
|
alter table tt convert to charset utf8mb4, collate utf8mb4_0900_ai_ci;
|
|
show create table tt;
|
|
show full columns from tt;
|
|
|
|
alter table tt convert to charset utf8mb4, collate utf8mb4_general_ci;
|
|
show create table tt;
|
|
show full columns from tt;
|
|
|
|
#xengine storage
|
|
drop table if exists tt;
|
|
create table tt(c1 varchar(100)) engine=xengine;
|
|
show create table tt;
|
|
|
|
drop table tt;
|
|
create table tt(c1 varchar(100)) engine=xengine charset utf8;
|
|
show create table tt;
|
|
|
|
drop table tt;
|
|
create table tt(c1 varchar(100)) engine=xengine charset utf8, collate utf8_general_ci;
|
|
show create table tt;
|
|
|
|
drop table tt;
|
|
create table tt(c1 varchar(100)) engine=xengine charset utf8mb4;
|
|
show create table tt;
|
|
|
|
drop table tt;
|
|
create table tt(c1 varchar(100)) engine=xengine charset utf8mb4, collate utf8mb4_0900_ai_ci;
|
|
show create table tt;
|
|
|
|
drop table tt;
|
|
create table tt(c1 varchar(100)) engine=xengine charset utf8mb4, collate utf8mb4_general_ci;
|
|
show create table tt;
|
|
|
|
#innodb storage
|
|
drop table tt;
|
|
create table tt(c1 varchar(100)) engine=innodb;
|
|
show create table tt;
|
|
|
|
drop table tt;
|
|
create table tt(c1 varchar(100)) engine=innodb charset utf8;
|
|
show create table tt;
|
|
|
|
drop table tt;
|
|
create table tt(c1 varchar(100)) engine=innodb charset utf8, collate utf8_general_ci;
|
|
show create table tt;
|
|
|
|
drop table tt;
|
|
create table tt(c1 varchar(100)) engine=innodb charset utf8mb4;
|
|
show create table tt;
|
|
|
|
drop table tt;
|
|
create table tt(c1 varchar(100)) engine=innodb charset utf8mb4, collate utf8mb4_0900_ai_ci;
|
|
show create table tt;
|
|
|
|
drop table tt;
|
|
create table tt(c1 varchar(100)) engine=innodb charset utf8mb4, collate utf8mb4_general_ci;
|
|
show create table tt;
|
|
|
|
#create database
|
|
create database db_test;
|
|
show create database db_test;
|
|
|
|
drop database db_test;
|
|
create database db_test charset utf8mb4;
|
|
show create database db_test;
|
|
|
|
drop database db_test;
|
|
create database db_test charset utf8;
|
|
show create database db_test;
|
|
|
|
drop database db_test;
|
|
create database db_test charset utf8mb4 collate utf8mb4_0900_ai_ci;
|
|
show create database db_test;
|
|
|
|
drop database db_test;
|
|
create database db_test charset utf8mb4 collate utf8mb4_general_ci;
|
|
show create database db_test;
|
|
|
|
drop database db_test;
|
|
|
|
|
|
--enable_warnings
|
|
|
|
|
|
drop table tt;
|