mirror of
				https://github.com/MariaDB/server.git
				synced 2025-10-30 18:36:12 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			49 lines
		
	
	
	
		
			1.7 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			49 lines
		
	
	
	
		
			1.7 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
| # Test of ipv6 format, especially "change master host=..."
 | |
| # Options: --skip-name-resolve, --bind-address=:: (see corresponding cnf file)
 | |
| # for master and slave.
 | |
| #
 | |
| --source include/check_ipv6.inc
 | |
| # Can't be tested with windows due to mixed format like 0::0000:FFFF:127.0.0.1
 | |
| --source include/not_windows.inc
 | |
| --source include/have_log_bin.inc
 | |
| 
 | |
| let $IPv6= ::1;
 | |
| --echo #################### IP: $IPv6 ###########################
 | |
| --source include/rpl_ipv6.inc
 | |
| 
 | |
| let $IPv6= ::1/128;
 | |
| #--echo #################### IP: $IPv6 ###########################
 | |
| #--source include/rpl_ipv6.inc
 | |
| 
 | |
| let $IPv6= 0000:0000:0000:0000:0000:0000:0000:0001;
 | |
| --echo #################### IP: $IPv6 ###########################
 | |
| --source include/rpl_ipv6.inc
 | |
| 
 | |
| let $IPv6= 0:0:0:0:0:0:0:1;
 | |
| --echo #################### IP: $IPv6 ###########################
 | |
| --source include/rpl_ipv6.inc
 | |
| 
 | |
| let $IPv6= ::1;
 | |
| --echo #################### IP: $IPv6 mix #######################
 | |
| connect (master,127.0.0.1,root,,test,$MASTER_MYPORT);
 | |
| connect (slave,127.0.0.1,root,,test,$SLAVE_MYPORT);
 | |
| connection master;
 | |
| reset master;
 | |
| source include/show_master_status.inc;
 | |
| save_master_pos;
 | |
| connection slave;
 | |
| reset slave;
 | |
| let $master_host= query_get_value(SHOW SLAVE STATUS, Master_Host, 1);
 | |
| --echo Master-Host: $master_host
 | |
| eval change master to master_host='$IPv6';
 | |
| let $master_host= query_get_value(SHOW SLAVE STATUS, Master_Host, 1);
 | |
| --echo Master-Host: $master_host
 | |
| eval change master to master_host='127.0.0.1';
 | |
| let $master_host= query_get_value(SHOW SLAVE STATUS, Master_Host, 1);
 | |
| --echo Master-Host: $master_host
 | |
| eval change master to master_host='0:0:0:0:0:0:0:1';
 | |
| let $master_host= query_get_value(SHOW SLAVE STATUS, Master_Host, 1);
 | |
| --echo Master-Host: $master_host
 | |
| 
 | |
| # clean up
 | |
| CHANGE MASTER TO MASTER_HOST='127.0.0.1', MASTER_USER='root';
 | 
