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 . रखने के लिए जेनकिंस पाइपलाइन में कनेक्टर वर्ग उपलब्ध हैं ग्रोवी स्क्रिप्ट जिन्हें आपको अपडेट करने की आवश्यकता है डेटाबेस प्लगइन अंतिम वर्तमान संस्करण के लिए: