⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mysql_upgrade.test

📁 视频监控网络部分的协议ddns,的模块的实现代码,请大家大胆指正.
💻 TEST
字号:
# Can't run test of external client with embedded server-- source include/not_embedded.inc# Only run test if "mysql_upgrade" is found--require r/have_mysql_upgrade.result--disable_query_logselect LENGTH("$MYSQL_UPGRADE")>0 as have_mysql_upgrade;--enable_query_log## Basic test that we can run mysql_upgrde and that it finds the# expected binaries it uses.#--echo Run mysql_upgrade once--exec $MYSQL_UPGRADE --skip-verbose 2>&1# It should have created a file in the MySQL Servers datadirfile_exists $MYSQLTEST_VARDIR/master-data/mysql_upgrade_info;--echo Run it again - should say already completed--replace_result $MYSQL_SERVER_VERSION VERSION--error 1--exec $MYSQL_UPGRADE --skip-verbose 2>&1# It should have created a file in the MySQL Servers datadirfile_exists $MYSQLTEST_VARDIR/master-data/mysql_upgrade_info;--echo Force should run it regardless of wether it's been run before--exec $MYSQL_UPGRADE --skip-verbose --force 2>&1# It should have created a file in the MySQL Servers datadirfile_exists $MYSQLTEST_VARDIR/master-data/mysql_upgrade_info;## Bug #25452 mysql_upgrade access denied.## Password protect a root account and run mysql_upgradeCREATE USER mysqltest1@'%' IDENTIFIED by 'sakila';GRANT ALL ON *.* TO mysqltest1@'%';--echo Run mysql_upgrade with password protected account--exec $MYSQL_UPGRADE --skip-verbose --force --user=mysqltest1 --password=sakila 2>&1DROP USER mysqltest1@'%';## Bug #26639 mysql_upgrade exits successfully even if external command failed#--echo Run mysql_upgrade with a non existing server socket--replace_result $MYSQLTEST_VARDIR var--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_upgradeset GLOBAL sql_mode='STRICT_ALL_TABLES,ANSI_QUOTES,NO_ZERO_DATE';--exec $MYSQL_UPGRADE --skip-verbose --force 2>&1eval set GLOBAL sql_mode=default;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -