sql >> Databáze >  >> RDS >> Mysql

MySQL skript s parametry

Pokud vím, nemůžete přímo předávat proměnné do skriptu MySQL. Nejlepší, co můžete udělat, je nastavit uživatelské proměnné ve skriptu shellu. Něco jako:

passed_var1=$1
passed_var2=$2
mainsql=script.sql

mysql $(usual_parameters) -e "set @user_var1=$passed_var1; set @user_var2=$passed_var2; source $mainsql"

Upravte samozřejmě pro skutečné použití.




  1. Spuštění projektu django bez instalace django

  2. SQL Odstranění řádků na základě jiné tabulky

  3. Django/MySQL-python - Připojení pomocí starého (před 4.1.1) ověřovacího protokolu odmítnuto (možnost klienta 'secure_auth' povolena)

  4. Seskupení podle sloupce se závislostí na jiném sloupci