~drizzle-trunk/drizzle/development

1 by brian
clean slate
1
create table t1 (a bigint);
2
lock tables t1 write;
3
insert into t1 values(0);
4
analyze table t1;
5
Table	Op	Msg_type	Msg_text
6
test.t1	analyze	status	OK
7
unlock tables;
8
check table t1;
9
Table	Op	Msg_type	Msg_text
10
test.t1	check	status	OK
11
drop table t1;
12
create table t1 (a bigint);
13
insert into t1 values(0);
14
lock tables t1 write;
15
delete from t1;
16
analyze table t1;
17
Table	Op	Msg_type	Msg_text
18
test.t1	analyze	status	OK
19
unlock tables;
20
check table t1;
21
Table	Op	Msg_type	Msg_text
22
test.t1	check	status	OK
23
drop table t1;
24
create table t1 (a bigint);
25
insert into t1 values(0);
26
analyze table t1;
27
Table	Op	Msg_type	Msg_text
28
test.t1	analyze	status	OK
29
check table t1;
30
Table	Op	Msg_type	Msg_text
31
test.t1	check	status	OK
32
drop table t1;
33
create table t1 (a mediumtext, fulltext key key1(a)) charset utf8 collate utf8_general_ci engine myisam;
34
insert into t1 values ('hello');
35
analyze table t1;
36
Table	Op	Msg_type	Msg_text
37
test.t1	analyze	status	OK
38
analyze table t1;
39
Table	Op	Msg_type	Msg_text
40
test.t1	analyze	status	Table is already up to date
41
drop table t1;
42
create temporary table t1(a int, index(a));
43
insert into t1 values('1'),('2'),('3'),('4'),('5');
44
analyze table t1;
45
Table	Op	Msg_type	Msg_text
46
test.t1	analyze	status	OK
47
show index from t1;
48
Table	Non_unique	Key_name	Seq_in_index	Column_name	Collation	Cardinality	Sub_part	Packed	Null	Index_type	Comment	Index_Comment
49
t1	1	a	1	a	A	5	NULL	NULL	YES	BTREE		
50
drop table t1;
51
End of 4.1 tests
52
create table t1(a int);
53
analyze table t1 extended;
54
ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'extended' at line 1
55
optimize table t1 extended;
56
ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'extended' at line 1
57
drop table t1;
58
End of 5.0 tests