|
|
|
@ -55,3 +55,16 @@ DROP USER mysqltest1@'%'; |
|
|
|
--replace_regex /.*mysqlcheck.*: Got/mysqlcheck: Got/ /\([0-9]*\)/(errno)/ |
|
|
|
--error 1 |
|
|
|
--exec $MYSQL_UPGRADE --skip-verbose --force --host=not_existing_host 2>&1 |
|
|
|
|
|
|
|
# |
|
|
|
# Bug #28401 mysql_upgrade Failed with STRICT_ALL_TABLES, ANSI_QUOTES and NO_ZERO_DATE |
|
|
|
# |
|
|
|
|
|
|
|
# The SQL commands used by mysql_upgrade are written to be run |
|
|
|
# with sql_mode set to '' - thus the scripts should change sql_mode |
|
|
|
# for the session to make sure the SQL is legal. |
|
|
|
|
|
|
|
# Test by setting sql_mode before running mysql_upgrade |
|
|
|
set GLOBAL sql_mode='STRICT_ALL_TABLES,ANSI_QUOTES,NO_ZERO_DATE'; |
|
|
|
--exec $MYSQL_UPGRADE --skip-verbose --force 2>&1 |
|
|
|
eval set GLOBAL sql_mode=default; |