Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Truyền tham số vào dòng lệnh tập lệnh MySQL

Đã tìm thấy câu trả lời trên mạng tại đây .

Về cơ bản, giả sử rằng chúng tôi muốn chạy truy vấn này:

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;

Chúng ta có thể vượt qua 'start_date' và 'end_date' như thế này:

/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. Cách tạo cài đặt MySQL để thử nghiệm cục bộ

  2. JSON_QUOTE () - Cách thoát các ký tự trong chuỗi được sử dụng làm giá trị JSON trong MySQL

  3. Cách kiểm tra phiên bản MySQL

  4. Cân nhắc về tính toàn vẹn và hiệu suất của dữ liệu trong sao chép bán đồng bộ MySQL

  5. Sử dụng Python và MySQL trong Quy trình ETL