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

%s ऑपरेटर का उपयोग करके पायथन में MySQL डेटाबेस बनाएं

मुझे लगता है कि आप db_name . के मान का इरादा कर रहे हैं %s . के स्थान पर डालने के लिए , C . में प्लेसहोल्डर की तरह . यह काम नहीं करता जैसा आपने पाया है। इसके बजाय, आप कुछ ऐसा कर सकते हैं:

create_statement = "CREATE DATABASE {:s}".format(db_name)
mycursor.execute(create_statement)

इसे इस तरह से करने से आप अधिक जटिल परिस्थितियों में तकनीक का उपयोग करने की अनुमति देंगे जहां मूल्य के बाद अधिक SQL है जिसे आप प्रतिस्थापित करने का प्रयास कर रहे हैं।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एसक्यूएल - वर्चर बनाम int . में प्रदर्शन

  2. जब मैं MySQL में संग्रहीत प्रक्रिया को कॉल करता हूं तो pdo->lastInsertId () 0 क्यों लौटाता है?

  3. एक तालिका से रिकॉर्ड खोजें जो दूसरे में मौजूद नहीं है

  4. mysql तालिका संरचना प्रस्ताव?

  5. कोडनिर्देशक:php . का उपयोग करके mysql में दो तिथियों के बीच डेटा प्राप्त करना