23 lines
		
	
	
		
			1013 B
		
	
	
	
		
			Plaintext
		
	
	
	
			
		
		
	
	
			23 lines
		
	
	
		
			1013 B
		
	
	
	
		
			Plaintext
		
	
	
	
# This test should work in embedded server after we fix mysqltest
 | 
						|
-- source include/not_embedded.inc
 | 
						|
 | 
						|
#
 | 
						|
# Tests from mysql.test which require the cp932 character set
 | 
						|
#
 | 
						|
-- source include/have_cp932.inc
 | 
						|
 | 
						|
#
 | 
						|
# BUG#16217 - MySQL client misinterprets multi-byte char as escape `\' 
 | 
						|
#
 | 
						|
 | 
						|
# new command \C or charset
 | 
						|
--exec $MYSQL --default-character-set=utf8 test -e "\C cp932 \g"
 | 
						|
--exec $MYSQL --default-character-set=cp932 test -e "charset utf8;"
 | 
						|
 | 
						|
# its usage to switch internally in mysql to requested charset
 | 
						|
--exec $MYSQL --default-character-set=utf8 test -e "charset cp932; select 'ƒ\'; create table t1 (c_cp932 TEXT CHARACTER SET cp932); insert into t1 values('ƒ\'); select * from t1;  drop table t1;"
 | 
						|
--exec $MYSQL --default-character-set=utf8 test -e "charset cp932; select 'ƒ\'"
 | 
						|
--exec $MYSQL --default-character-set=utf8 test -e "/*charset cp932 */; set character_set_client= cp932; select 'ƒ\'"
 | 
						|
--exec $MYSQL --default-character-set=utf8 test -e "/*!\C cp932 */; set character_set_client= cp932; select 'ƒ\'"
 | 
						|
 |