Mysql
 sql >> база данни >  >> RDS >> Mysql

Предайте MySQL променливи към скрипта от командния ред

Във вашия BATCH файл:

mysql -e "set @domain=PARAMVALUE;source ./sql/update_domain.sql"

И във вашия SQL файл:

UPDATE my_cfg SET value = @domain WHERE name = 'DOMAIN';


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Обединяване на 2 таблици за заявка SELECT?

  2. Защо тази mysql заявка (с проверка за нула) е толкова по-бавна от тази друга?

  3. Пряк път за актуализиране на ред на таблица в базата данни?

  4. Мога ли да използвам повторно израз в MySQL заявка като променлива за друго поле?

  5. Прецизиране на резултатите от търсенето въз основа на филтрите