38 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
		
		
			
		
	
	
			38 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
|  | --source include/have_federated_plugin.inc | ||
|  | 
 | ||
|  | # Uninstall will not uninstall if ps has been used | ||
|  | --disable_ps_protocol | ||
|  | 
 | ||
|  | connect (master,localhost,root,,test,$MASTER_MYPORT,); | ||
|  | connect (slave,localhost,root,,test,$SLAVE_MYPORT,); | ||
|  | 
 | ||
|  | connection master; | ||
|  | CREATE TABLE t2(a int); | ||
|  | 
 | ||
|  | connection slave; | ||
|  | CREATE TABLE t1(a int) ENGINE=FEDERATED | ||
|  |   CONNECTION='mysql://root@localhost:$MASTER_MYPORT/test/t2'; | ||
|  | DROP TABLE t1; | ||
|  | 
 | ||
|  | --replace_result $FEDERATED_PLUGIN FEDERATED_PLUGIN | ||
|  | eval INSTALL PLUGIN federated SONAME '$FEDERATED_PLUGIN'; | ||
|  | --replace_result $FEDERATED_PLUGIN FEDERATED_PLUGIN | ||
|  | --error ER_UDF_EXISTS | ||
|  | eval INSTALL PLUGIN FEDERATED SONAME '$FEDERATED_PLUGIN'; | ||
|  | 
 | ||
|  | UNINSTALL PLUGIN federated; | ||
|  | 
 | ||
|  | --replace_result $FEDERATED_PLUGIN FEDERATED_PLUGIN | ||
|  | eval INSTALL PLUGIN federated SONAME '$FEDERATED_PLUGIN'; | ||
|  | 
 | ||
|  | CREATE TABLE t1(a int) ENGINE=FEDERATED | ||
|  |   CONNECTION='mysql://root@localhost:$MASTER_MYPORT/test/t2'; | ||
|  | DROP TABLE t1; | ||
|  | 
 | ||
|  | UNINSTALL PLUGIN federated; | ||
|  | --error ER_SP_DOES_NOT_EXIST | ||
|  | UNINSTALL PLUGIN federated; | ||
|  | 
 | ||
|  | connection master; | ||
|  | DROP TABLE t2; |