138 lines
		
	
	
		
			2.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
		
		
			
		
	
	
			138 lines
		
	
	
		
			2.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
|  | drop table if exists t1,t2; | ||
|  | create table t1 (a int not null auto_increment primary key); | ||
|  | insert into t1 values(0); | ||
|  | lock table t1 read; | ||
|  | flush table t1; | ||
|  | check table t1; | ||
|  | Table	Op	Msg_type	Msg_text | ||
|  | test.t1	check	status	OK | ||
|  | unlock tables; | ||
|  | lock table t1 read; | ||
|  | lock table t1 read; | ||
|  | flush table t1; | ||
|  | select * from t1; | ||
|  | a | ||
|  | 1 | ||
|  | unlock tables; | ||
|  | select * from t1; | ||
|  | a | ||
|  | 1 | ||
|  | unlock tables; | ||
|  | lock table t1 write; | ||
|  | lock table t1 read; | ||
|  | flush table t1; | ||
|  | select * from t1; | ||
|  | a | ||
|  | 1 | ||
|  | unlock tables; | ||
|  | unlock tables; | ||
|  | lock table t1 read; | ||
|  | lock table t1 write; | ||
|  | flush table t1; | ||
|  | select * from t1; | ||
|  | a | ||
|  | 1 | ||
|  | unlock tables; | ||
|  | unlock tables; | ||
|  | select * from t1; | ||
|  | a | ||
|  | 1 | ||
|  | drop table t1; | ||
|  | create table t1(table_id char(20) primary key); | ||
|  | create table t2(table_id char(20) primary key); | ||
|  | insert into t1 values ('test.t1'); | ||
|  | insert into t1 values (''); | ||
|  | insert into t2 values ('test.t2'); | ||
|  | insert into t2 values (''); | ||
|  | handler t1 open as a1; | ||
|  | handler t1 open as a2; | ||
|  | handler t2 open; | ||
|  | handler a1 read first limit 9; | ||
|  | table_id | ||
|  | test.t1 | ||
|  | 
 | ||
|  | handler a2 read first limit 9; | ||
|  | table_id | ||
|  | test.t1 | ||
|  | 
 | ||
|  | handler t2 read first limit 9; | ||
|  | table_id | ||
|  | test.t2 | ||
|  | 
 | ||
|  | flush tables; | ||
|  | handler a1 read first limit 9; | ||
|  | table_id | ||
|  | test.t1 | ||
|  | 
 | ||
|  | handler a2 read first limit 9; | ||
|  | table_id | ||
|  | test.t1 | ||
|  | 
 | ||
|  | handler t2 read first limit 9; | ||
|  | table_id | ||
|  | test.t2 | ||
|  | 
 | ||
|  | handler t1 open as a1; | ||
|  | ERROR 42000: Not unique table/alias: 'a1' | ||
|  | handler t1 open as a2; | ||
|  | ERROR 42000: Not unique table/alias: 'a2' | ||
|  | handler t2 open; | ||
|  | ERROR 42000: Not unique table/alias: 't2' | ||
|  | handler a1 read first limit 9; | ||
|  | table_id | ||
|  | test.t1 | ||
|  | 
 | ||
|  | handler a2 read first limit 9; | ||
|  | table_id | ||
|  | test.t1 | ||
|  | 
 | ||
|  | handler t2 read first limit 9; | ||
|  | table_id | ||
|  | test.t2 | ||
|  | 
 | ||
|  | flush table t1; | ||
|  | handler a1 read first limit 9; | ||
|  | table_id | ||
|  | test.t1 | ||
|  | 
 | ||
|  | handler a2 read first limit 9; | ||
|  | table_id | ||
|  | test.t1 | ||
|  | 
 | ||
|  | handler t2 read first limit 9; | ||
|  | table_id | ||
|  | test.t2 | ||
|  | 
 | ||
|  | flush table t2; | ||
|  | handler t2 close; | ||
|  | drop table t1; | ||
|  | drop table t2; | ||
|  | create table t1(table_id char(20) primary key); | ||
|  | insert into t1 values ('Record-01'); | ||
|  | insert into t1 values ('Record-02'); | ||
|  | insert into t1 values ('Record-03'); | ||
|  | insert into t1 values ('Record-04'); | ||
|  | insert into t1 values ('Record-05'); | ||
|  | handler t1 open; | ||
|  | handler t1 read first limit 1; | ||
|  | table_id | ||
|  | Record-01 | ||
|  | handler t1 read next limit 1; | ||
|  | table_id | ||
|  | Record-02 | ||
|  | handler t1 read next limit 1; | ||
|  | table_id | ||
|  | Record-03 | ||
|  | flush table t1; | ||
|  | handler t1 read next limit 1; | ||
|  | table_id | ||
|  | Record-01 | ||
|  | handler t1 read next limit 1; | ||
|  | table_id | ||
|  | Record-02 | ||
|  | handler t1 close; | ||
|  | drop table t1; | ||
|  | FLUSH TABLES WITH READ LOCK ; | ||
|  | FLUSH TABLES WITH READ LOCK ; | ||
|  | UNLOCK TABLES; |