Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Skrypt MySQL z parametrami

O ile wiem, nie można bezpośrednio przekazać zmiennych do skryptu MySQL. Najlepsze, co możesz zrobić, to ustawić zmienne użytkownika w skrypcie powłoki opakowującej. Coś takiego:

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"

Oczywiście dostosuj do rzeczywistego użytkowania.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Wstaw MySQL z obszaru tekstowego do wielu wierszy

  2. Jak wyświetlić tylko 5 rekordów na stronę z mojej tabeli bazy danych mysql poprzez paginację?

  3. Usługa sieciowa RESTful:java.lang.NullPointerException service.AbstractFacade.findAll

  4. Prześlij obraz bezpośrednio za pomocą wiersza poleceń mySQL

  5. Sequelize Query, aby znaleźć wszystkie rekordy mieszczące się w zakresie dat