|
1 | 1 | SET GLOBAL innodb_file_format = `Barracuda`;
|
2 | 2 | SET GLOBAL innodb_file_per_table = ON;
|
3 | 3 | create table innodb_normal(c1 bigint not null, b char(200)) engine=innodb;
|
4 |
| -create table innodb_compact(c1 bigint not null, b char(200)) engine=innodb row_format=compact encryption='ON' encryption_key_id=1; |
5 |
| -create table innodb_compressed(c1 bigint not null, b char(200)) engine=innodb row_format=compressed encryption='ON' encryption_key_id=2; |
6 |
| -create table innodb_dynamic(c1 bigint not null, b char(200)) engine=innodb row_format=dynamic encryption='ON' encryption_key_id=3; |
| 4 | +create table innodb_compact(c1 bigint not null, b char(200)) engine=innodb row_format=compact encrypted=yes encryption_key_id=1; |
| 5 | +create table innodb_compressed(c1 bigint not null, b char(200)) engine=innodb row_format=compressed encrypted=yes encryption_key_id=2; |
| 6 | +create table innodb_dynamic(c1 bigint not null, b char(200)) engine=innodb row_format=dynamic encrypted=yes encryption_key_id=3; |
7 | 7 | ERROR HY000: Can't create table `test`.`innodb_dynamic` (errno: 140 "Wrong create options")
|
8 |
| -create table innodb_dynamic(c1 bigint not null, b char(200)) engine=innodb row_format=dynamic encryption='ON' encryption_key_id=33; |
9 |
| -create table innodb_redundant(c1 bigint not null, b char(200)) engine=innodb row_format=redundant encryption='ON' encryption_key_id=4; |
| 8 | +create table innodb_dynamic(c1 bigint not null, b char(200)) engine=innodb row_format=dynamic encrypted=yes encryption_key_id=33; |
| 9 | +create table innodb_redundant(c1 bigint not null, b char(200)) engine=innodb row_format=redundant encrypted=yes encryption_key_id=4; |
10 | 10 | set innodb_default_encryption_key_id = 5;
|
11 |
| -create table innodb_defkey(c1 bigint not null, b char(200)) engine=innodb encryption='ON'; |
| 11 | +create table innodb_defkey(c1 bigint not null, b char(200)) engine=innodb encrypted=yes; |
12 | 12 | show create table innodb_defkey;
|
13 | 13 | Table Create Table
|
14 | 14 | innodb_defkey CREATE TABLE `innodb_defkey` (
|
15 | 15 | `c1` bigint(20) NOT NULL,
|
16 | 16 | `b` char(200) DEFAULT NULL
|
17 |
| -) ENGINE=InnoDB DEFAULT CHARSET=latin1 `encryption`='ON' `ENCRYPTION_KEY_ID`=5 |
| 17 | +) ENGINE=InnoDB DEFAULT CHARSET=latin1 `encrypted`=yes `ENCRYPTION_KEY_ID`=5 |
18 | 18 | show create table innodb_compact;
|
19 | 19 | Table Create Table
|
20 | 20 | innodb_compact CREATE TABLE `innodb_compact` (
|
21 | 21 | `c1` bigint(20) NOT NULL,
|
22 | 22 | `b` char(200) DEFAULT NULL
|
23 |
| -) ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=COMPACT `encryption`='ON' `encryption_key_id`=1 |
| 23 | +) ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=COMPACT `encrypted`=yes `encryption_key_id`=1 |
24 | 24 | show create table innodb_compressed;
|
25 | 25 | Table Create Table
|
26 | 26 | innodb_compressed CREATE TABLE `innodb_compressed` (
|
27 | 27 | `c1` bigint(20) NOT NULL,
|
28 | 28 | `b` char(200) DEFAULT NULL
|
29 |
| -) ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=COMPRESSED `encryption`='ON' `encryption_key_id`=2 |
| 29 | +) ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=COMPRESSED `encrypted`=yes `encryption_key_id`=2 |
30 | 30 | show create table innodb_dynamic;
|
31 | 31 | Table Create Table
|
32 | 32 | innodb_dynamic CREATE TABLE `innodb_dynamic` (
|
33 | 33 | `c1` bigint(20) NOT NULL,
|
34 | 34 | `b` char(200) DEFAULT NULL
|
35 |
| -) ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=DYNAMIC `encryption`='ON' `encryption_key_id`=33 |
| 35 | +) ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=DYNAMIC `encrypted`=yes `encryption_key_id`=33 |
36 | 36 | show create table innodb_redundant;
|
37 | 37 | Table Create Table
|
38 | 38 | innodb_redundant CREATE TABLE `innodb_redundant` (
|
39 | 39 | `c1` bigint(20) NOT NULL,
|
40 | 40 | `b` char(200) DEFAULT NULL
|
41 |
| -) ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=REDUNDANT `encryption`='ON' `encryption_key_id`=4 |
| 41 | +) ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=REDUNDANT `encrypted`=yes `encryption_key_id`=4 |
42 | 42 | create procedure innodb_insert_proc (repeat_count int)
|
43 | 43 | begin
|
44 | 44 | declare current_num int;
|
@@ -154,28 +154,28 @@ variable_value >= 0
|
154 | 154 | SELECT variable_value >= 0 FROM information_schema.global_status WHERE LOWER(variable_name) = 'innodb_num_pages_decrypted';
|
155 | 155 | variable_value >= 0
|
156 | 156 | 1
|
157 |
| -alter table innodb_compact engine=innodb encryption=DEFAULT encryption_key_id=DEFAULT; |
| 157 | +alter table innodb_compact engine=innodb encrypted=DEFAULT encryption_key_id=DEFAULT; |
158 | 158 | show create table innodb_compact;
|
159 | 159 | Table Create Table
|
160 | 160 | innodb_compact CREATE TABLE `innodb_compact` (
|
161 | 161 | `c1` bigint(20) NOT NULL,
|
162 | 162 | `b` char(200) DEFAULT NULL
|
163 | 163 | ) ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=COMPACT
|
164 |
| -alter table innodb_compressed engine=innodb encryption=DEFAULT encryption_key_id=DEFAULT; |
| 164 | +alter table innodb_compressed engine=innodb encrypted=DEFAULT encryption_key_id=DEFAULT; |
165 | 165 | show create table innodb_compressed;
|
166 | 166 | Table Create Table
|
167 | 167 | innodb_compressed CREATE TABLE `innodb_compressed` (
|
168 | 168 | `c1` bigint(20) NOT NULL,
|
169 | 169 | `b` char(200) DEFAULT NULL
|
170 | 170 | ) ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=COMPRESSED
|
171 |
| -alter table innodb_dynamic engine=innodb encryption=DEFAULT encryption_key_id=DEFAULT; |
| 171 | +alter table innodb_dynamic engine=innodb encrypted=DEFAULT encryption_key_id=DEFAULT; |
172 | 172 | show create table innodb_dynamic;
|
173 | 173 | Table Create Table
|
174 | 174 | innodb_dynamic CREATE TABLE `innodb_dynamic` (
|
175 | 175 | `c1` bigint(20) NOT NULL,
|
176 | 176 | `b` char(200) DEFAULT NULL
|
177 | 177 | ) ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=DYNAMIC
|
178 |
| -alter table innodb_redundant engine=innodb encryption=DEFAULT encryption_key_id=DEFAULT; |
| 178 | +alter table innodb_redundant engine=innodb encrypted=DEFAULT encryption_key_id=DEFAULT; |
179 | 179 | show create table innodb_redundant;
|
180 | 180 | Table Create Table
|
181 | 181 | innodb_redundant CREATE TABLE `innodb_redundant` (
|
@@ -213,7 +213,7 @@ Table Create Table
|
213 | 213 | innodb_defkey CREATE TABLE `innodb_defkey` (
|
214 | 214 | `c1` bigint(20) NOT NULL,
|
215 | 215 | `b` char(200) DEFAULT NULL
|
216 |
| -) ENGINE=InnoDB DEFAULT CHARSET=latin1 `encryption`='ON' `ENCRYPTION_KEY_ID`=5 |
| 216 | +) ENGINE=InnoDB DEFAULT CHARSET=latin1 `encrypted`=yes `ENCRYPTION_KEY_ID`=5 |
217 | 217 | update innodb_normal set c1 = c1 +1;
|
218 | 218 | update innodb_compact set c1 = c1 + 1;
|
219 | 219 | update innodb_compressed set c1 = c1 + 1;
|
|
0 commit comments