--disable_warnings DROP TABLE IF EXISTS t1; --enable_warnings SET NAMES latin1; CREATE TABLE t1 (c1 VARCHAR(256)) CHARACTER SET utf8; INSERT INTO t1 VALUES ('-Á-'); SELECT * FROM t1; --replace_result $MYSQLTEST_VARDIR MYSQLTEST_VARDIR eval SELECT * INTO OUTFILE '$MYSQLTEST_VARDIR/tmp/bug31677.txt' FIELDS ESCAPED BY 'Á' FROM t1; TRUNCATE t1; --replace_result $MYSQLTEST_VARDIR MYSQLTEST_VARDIR --eval SELECT LOAD_FILE('$MYSQLTEST_VARDIR/tmp/bug31677.txt'); --replace_result $MYSQLTEST_VARDIR MYSQLTEST_VARDIR eval LOAD DATA INFILE '$MYSQLTEST_VARDIR/tmp/bug31677.txt' INTO TABLE t1 FIELDS ESCAPED BY 'Á'; SELECT * FROM t1; --remove_file $MYSQLTEST_VARDIR/tmp/bug31677.txt DROP TABLE t1; SET NAMES default;