diff --git a/install_mysql.sh b/install_mysql.sh index d560300..9317251 100755 --- a/install_mysql.sh +++ b/install_mysql.sh @@ -2707,10 +2707,14 @@ socket = $MYSQL_UNIX_SOCKET ## - sql_mode ## - ## - Since Version 8.0.11 NO_AUTO_CREATE_USER is no longer available +## - +## - The default SQL mode in MySQL 8.0 includes these modes: +## - ONLY_FULL_GROUP_BY, STRICT_TRANS_TABLES, NO_ZERO_IN_DATE, NO_ZERO_DATE, +## - ERROR_FOR_DIVISION_BY_ZERO, and NO_ENGINE_SUBSTITUTION. ## - ## - For now, we will use the default value, it seems to be ok. ## - -#sql-mode = \"ONLY_FULL_GROUP_BY,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION\" +#sql-mode = \"ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION\" " >> ${logdir}/main.log else @@ -3567,10 +3571,14 @@ interactive-timeout ## - sql_mode ## - ## - Since Version 8.0.11 NO_AUTO_CREATE_USER is no longer available +## - +## - The default SQL mode in MySQL 8.0 includes these modes: +## - ONLY_FULL_GROUP_BY, STRICT_TRANS_TABLES, NO_ZERO_IN_DATE, NO_ZERO_DATE, +## - ERROR_FOR_DIVISION_BY_ZERO, and NO_ENGINE_SUBSTITUTION. ## - ## - For now, we will use the default value, it seems to be ok. ## - -#sql-mode = \"ONLY_FULL_GROUP_BY,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION\" +#sql-mode = \"ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION\" EOF" >> ${logdir}/main.log @@ -5353,7 +5361,7 @@ if ! $UPDATE_MYSQL || $_sys_maint_cnf_needed ; then [[ $OK = "yes" ]] || fatal "Abbruch durch User" fi - fi # if [[ "$MYSQL_MAJOR_VERSION" -lt 8 ]] + fi # if [[ "$MYSQL_DISTRIBUTION" = "MariaDB" ]] echononl "Give 'Grant' permission to MySQL User '${_maint_user}'.." echo "" >> ${logdir}/main.log