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

Google App Engine Java से स्थानीय MySQL इंस्टेंस से कनेक्ट करने में त्रुटि।

सबसे पहले, सुनिश्चित करें कि आपने appengine-web.xml . में MySQL Connector/J को सक्षम किया है इस प्रकार है।

<?xml version="1.0" encoding="utf-8"?>
<appengine-web-app xmlns="http://appengine.google.com/ns/1.0">
  ...
  <use-google-connector-j>true</use-google-connector-j>
</appengine-web-app>

फिर डेटाबेस से कनेक्ट करने के लिए नीचे दिए गए कोड स्निपेट जैसा कुछ उपयोग करें।

if (SystemProperty.environment.value() == SystemProperty.Environment.Value.Production) {
    // Load the class that provides the new "jdbc:google:mysql://" prefix.
    Class.forName("com.mysql.jdbc.GoogleDriver");
    url = "jdbc:google:mysql://your-project-id:your-instance-name/your-database?user=root";
} else {
    // Local MySQL instance to use during development.
    Class.forName("com.mysql.jdbc.Driver");
    url = "jdbc:mysql://127.0.0.1:3306/your-database?user=root";

    // Alternatively, connect to a Google Cloud SQL instance using:
    // jdbc:mysql://ip-address-of-google-cloud-sql-instance:3306/your-database?user=root
}

आप अधिक विवरण यहां प्राप्त कर सकते हैं ।



  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 . में गतिशील तालिका/इकाई के नाम

  2. ALTER तालिका - MySQL में ATOINCREMENT जोड़ना

  3. टेक्स्ट कॉलम को अद्वितीय कुंजी के रूप में बनाएं

  4. INSERT INTO या UPDATE दो शर्तों के साथ

  5. नोडज के साथ मैसकल क्वेरी में सरणी पास करें