github.com/pingcap/tiflow@v0.0.0-20240520035814-5bf52d54e205/dm/tests/_utils/run_sql_file (about) 1 #!/bin/bash 2 # parameter 1: sql file 3 # parameter 2: host 4 # parameter 3: port 5 # parameter 4: password 6 7 set -eu 8 9 TIDB_PORT=4000 10 user="root" 11 if [[ "$3" = $TIDB_PORT ]]; then 12 user="test" 13 fi 14 15 echo "[$(date)] Executing SQL: $1" >"$TEST_DIR/sql_res.$TEST_NAME.txt" 16 mysql -u$user -h$2 -P$3 -p$4 --default-character-set utf8 -vv <"$1" >>"$TEST_DIR/sql_res.$TEST_NAME.txt"