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

जेनकींस पाइपलाइन में जेडीबीसी ड्राइवर कैसे जोड़ें?

MySQL डेटाबेस प्लगिन से दस्तावेज़ आप देख सकते हैं कि jdbc MySQL . के लिए ड्राइवर शामिल हैं:

अधिक ठोस रूप से इस प्लगइन के वास्तविक अंतिम संस्करण (1.1) में कनेक्टर संस्करण 5.1.38 शामिल है:

तो शायद ड्राइवर उपलब्ध कराने के लिए आपको ड्राइवर को पंजीकृत होने के लिए मजबूर करना होगा।

ऐसा करने के लिए Class.forName("com.mysql.jdbc.Driver") का उपयोग करें अपने कोड में कनेक्शन को तुरंत चालू करने से पहले:

import groovy.sql.Sql
node{
    Class.forName("com.mysql.jdbc.Driver")
    def sql = Sql.newInstance("jdbc:mysql://mysql:3306/test_db", "user","passwd", "com.mysql.jdbc.Driver")
    def rows = sql.execute "select count(*) from test_table;"
    echo rows.dump()
}

अद्यतन करें:

JDBC . रखने के लिए जेनकिंस पाइपलाइन में कनेक्टर वर्ग उपलब्ध हैं ग्रोवी स्क्रिप्ट जिन्हें आपको अपडेट करने की आवश्यकता है डेटाबेस प्लगइन अंतिम वर्तमान संस्करण के लिए:




  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 में बाइनरी डेटा

  2. Mysql कमांड लाइन की डिस्प्ले सेटिंग्स को कैसे एडजस्ट करें?

  3. MySQL में SQLServer फ़ंक्शन SCOPE_IDENTITY () के बराबर?

  4. MySQL वर्कबेंच का उपयोग करके किसी क्वेरी के परिणाम कैसे निर्यात करें

  5. यदि मेरी पंक्तियों में 'नाम' नहीं है, तो क्या मैं MySQL LOAD XML LOCAL INFILE का उपयोग कर सकता हूँ?