Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

मापदंडों के साथ MySQL स्क्रिप्ट

जहां तक ​​​​मुझे पता है कि आप सीधे एक MySQL स्क्रिप्ट में वैरिएबल पास नहीं कर सकते हैं। सबसे अच्छा आप एक रैपर शेल स्क्रिप्ट में उपयोगकर्ता चर सेट कर सकते हैं। कुछ इस तरह:

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"

निश्चित रूप से वास्तविक उपयोग के लिए समायोजित करें।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL में पिछले 7 दिनों के रिकॉर्ड कैसे प्राप्त करें

  2. एक्सेल फ़ाइल को MySQL वर्कबेंच में कैसे आयात करें?

  3. एक तेज़ सबसे बड़ी-एन-प्रति-समूह क्वेरी कैसे बनाएं?

  4. मैसकल - जहां क्लॉज फुल स्कैन से धीमा है

  5. डेटाबेस छोड़ने में त्रुटि ('.test\' rmdir नहीं कर सकता, त्रुटि:17)