diff --git a/scripts/update.sh b/scripts/update.sh index c4350f7..dc86732 100755 --- a/scripts/update.sh +++ b/scripts/update.sh @@ -519,6 +519,8 @@ if grep -q 'bugcollect-service:' "$ROOT_DIR/docker-compose.yml" 2>/dev/null; the _mysql_root_pw="$(grep '^MYSQL_ROOT_PASSWORD=' "$_secrets" 2>/dev/null | cut -d= -f2-)" _mysql_user="$(grep '^MYSQL_USERNAME=' "$_secrets" 2>/dev/null | cut -d= -f2-)" [ -z "$_mysql_user" ] && _mysql_user="$(grep '^MYSQL_USER=' "$_secrets" 2>/dev/null | cut -d= -f2-)" + # docker-compose.yml 中 SPRING_DATASOURCE_USERNAME 默认值为 xuqm,与此保持一致 + [ -z "$_mysql_user" ] && _mysql_user="xuqm" info "建库检查: container=${_mysql_ctr} db=${_bc_db} user=${_mysql_user}" if [ -n "$_mysql_root_pw" ] && [ -n "$_mysql_user" ]; then _db_init_err="$(docker exec "$_mysql_ctr" mysql -u root -p"${_mysql_root_pw}" -e \