#!/bin/bash # ========= CONFIGURACIÓN ========= APP_NAME="rss" USER=$(whoami) APP_DIR="/home/$USER/rss" PYTHON_ENV="$APP_DIR/venv" SERVICE_FILE="/etc/systemd/system/$APP_NAME.service" FLASK_FILE="app.py" DB_NAME="noticiasrss" MYSQL_USER="root" # ========= PEDIR CONTRASEÑA MYSQL ========= read -s -p "Introduce la contraseña MySQL para '$MYSQL_USER': " MYSQL_PASS echo # ========= BASE DE DATOS Y TABLAS ========= echo "🛠️ Verificando/creando base de datos '$DB_NAME'..." mysql -u"$MYSQL_USER" -p"$MYSQL_PASS" -e "CREATE DATABASE IF NOT EXISTS $DB_NAME DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;" echo "📐 Verificando tablas necesarias..." mysql -u"$MYSQL_USER" -p"$MYSQL_PASS" "$DB_NAME" < /dev/null <