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

बैश स्क्रिप्ट में MySQL पासवर्ड इनपुट

जांचें कि पासवर्ड खाली है या नहीं, और यदि है तो -p स्विच को पूरी तरह से छोड़ दें।

read -p "Enter your MySQL username: " $sqluname
read -sp "Enter your MySQL password (ENTER for none): " $sqlpasswd
if [ -n "$sqlpasswd" ]; then
  /usr/bin/mysql -u $sqluname -p $sqlpasswd << eof
else
  /usr/bin/mysql -u $sqluname << eof
fi

बाद में संपूर्ण अगर-तब-ब्लॉक से बचने के लिए संपादित करें:

command="/usr/bin/mysql -u $sqluname"
[ -n "$sqlpasswd" ] && command="$command -p$sqlpasswd"
eval $command


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. GROUP_CONCAT () MySQL में फंक्शन

  2. x मील त्रिज्या के भीतर अन्य पंक्तियों के लिए mySQL देशांतर और अक्षांश क्वेरी

  3. डेल्फी - TSQLQuery मुक्त होने के बाद भी MySQL पर एक प्रोसेस छोड़ रहा है

  4. कैसे जांचें कि mysql db उपयोगकर्ता एक समूह का हिस्सा है

  5. बाइनरी लॉग फ़ाइल से डेटा कैसे प्राप्त करें और MySQL में हमारी वांछित तालिका में डालें?