mirror of
https://github.com/MariaDB/server.git
synced 2026-05-16 03:47:17 +02:00
Fix for MacOSX and symlinks
Fix for USE_FRM and crashed index file
This commit is contained in:
parent
c4d3270460
commit
3e72b423e3
11 changed files with 149 additions and 74 deletions
|
|
@ -11,4 +11,5 @@ test.t1 repair error The handler for the table doesn't support repair
|
|||
drop table t1;
|
||||
repair table t1 use_frm;
|
||||
Table Op Msg_type Msg_text
|
||||
t1 repair error table is read-only or does not exists
|
||||
test.t1 repair error Table 'test.t1' doesn't exist
|
||||
create table t1 type=myisam SELECT 1,"table 1";
|
||||
|
|
|
|||
8
mysql-test/r/repair_part2.result
Normal file
8
mysql-test/r/repair_part2.result
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
repair table t1;
|
||||
Table Op Msg_type Msg_text
|
||||
test.t1 repair error Can't open file: 't1.MYI'. (errno: 130)
|
||||
repair table t1 use_frm;
|
||||
Table Op Msg_type Msg_text
|
||||
test.t1 repair warning Number of rows changed from 0 to 1
|
||||
test.t1 repair status OK
|
||||
drop table t1;
|
||||
|
|
@ -150,3 +150,19 @@ select * from t1;
|
|||
id_param nom_option valid
|
||||
185 test 1
|
||||
drop table t1;
|
||||
create table t1 (F1 VARCHAR(30), F2 VARCHAR(30), F3 VARCHAR(30), cnt int, groupid int, KEY groupid_index (groupid));
|
||||
insert into t1 (F1,F2,F3,cnt,groupid) values ('0','0','0',1,6),
|
||||
('0','1','2',1,5), ('0','2','0',1,3), ('1','0','1',1,2),
|
||||
('1','2','1',1,1), ('1','2','2',1,1), ('2','0','1',2,4),
|
||||
('2','2','0',1,7);
|
||||
delete from t1 using t1 m1,t1 m2 where m1.groupid=m2.groupid and (m1.cnt < m2.cnt or m1.cnt=m2.cnt and m1.F3>m2.F3);
|
||||
select * from t1;
|
||||
F1 F2 F3 cnt groupid
|
||||
0 0 0 1 6
|
||||
0 1 2 1 5
|
||||
0 2 0 1 3
|
||||
1 0 1 1 2
|
||||
1 2 1 1 1
|
||||
2 0 1 2 4
|
||||
2 2 0 1 7
|
||||
drop table t1;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue