select @@innodb_encrypt_tables; @@innodb_encrypt_tables FORCE create table t1 (a int) engine=innodb encrypted=yes; create table t2 (a int) engine=innodb encrypted=default; create table t3 (a int) engine=innodb encrypted=no; ERROR HY000: Can't create table `test`.`t3` (errno: 140 "Wrong create options") create table t4 (a int) engine=innodb encrypted=yes partition by hash(a) partitions 2; create table t5 (a int) engine=innodb encrypted=no partition by hash(a) partitions 2; ERROR HY000: Can't create table `test`.`t5` (errno: 140 "Wrong create options") set global innodb_encrypt_tables='ON'; create table t3 (a int) engine=innodb encrypted=no; set global innodb_encrypt_tables='FORCE'; show create table t1; Table Create Table t1 CREATE TABLE `t1` ( `a` int(11) DEFAULT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci `encrypted`=yes show create table t2; Table Create Table t2 CREATE TABLE `t2` ( `a` int(11) DEFAULT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci show create table t3; Table Create Table t3 CREATE TABLE `t3` ( `a` int(11) DEFAULT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci `encrypted`=no show create table t4; Table Create Table t4 CREATE TABLE `t4` ( `a` int(11) DEFAULT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci `encrypted`=yes PARTITION BY HASH (`a`) PARTITIONS 2 alter table t1 encrypted=no; ERROR HY000: Table storage engine 'InnoDB' does not support the create option 'ENCRYPTED' alter table t2 encrypted=yes; alter table t3 encrypted=default; alter table t4 encrypted=no; ERROR HY000: Table storage engine 'InnoDB' does not support the create option 'ENCRYPTED' show create table t1; Table Create Table t1 CREATE TABLE `t1` ( `a` int(11) DEFAULT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci `encrypted`=yes show create table t2; Table Create Table t2 CREATE TABLE `t2` ( `a` int(11) DEFAULT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci `encrypted`=yes show create table t3; Table Create Table t3 CREATE TABLE `t3` ( `a` int(11) DEFAULT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci drop table t1; drop table t2; drop table t3; drop table t4;