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

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

Намерих отговор в мрежата тук .

По принцип, да предположим, че искаме да изпълним тази заявка:

Select c_id, c_first_name,c_last_name, c_address,last_modified_date
from customer
where last_modified_date >[email protected]_date and last_modified_date <= @end_date;

Можем да предадем 'start_date' и 'end_date' по следния начин:

/usr/bin/mysql –uuser_id -ppassword –h mysql-host -A \
    -e "set @start_date=${start_date}; set @end_date=${end_date};\
        source ${sql_script};" > ${data_file}


  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. Как да изчислим текущото общо в MySQL

  3. Използвайте шаблони за формиране на облак, за да развиете MySQL екземпляри на RDS

  4. Свържете Java към MySQL база данни

  5. Doctrine 2 mysql FIELD функция в ред по