बैकस्लैश से बचने के लिए, रिकॉर्ड डालते समय रेडीस्टेडमेंट का उपयोग करें। आइए पहले एक टेबल बनाएं -
mysql> टेबल बनाएं DemoTable1904 ( ClientId int, ClientName varchar(20), ClientAge int );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड)
जावा कोड इस प्रकार है -
आयात करें रेडीस्टेडमेंट पीएस =शून्य; कोशिश करें {con =DriverManager.getConnection ("jdbc:mysql://localhost:3306/web?" + "useSSL=false", "root", "123456"); स्ट्रिंग क्वेरी ="DemoTable1904 (ClientId, ClientName, ClientAge) मानों में डालें (?,?,?)"; पीएस =con.prepareStatement(क्वेरी); ps.setInt(1, 1001); ps.setString(2, "डेविड मिलर"); ps.setInt(3, 35); ps.executeUpdate (); System.out.println ("एक पंक्ति डाली गई है ....."); } कैच (अपवाद ई) { e.printStackTrace (); } }}पूर्व>यह निम्नलिखित आउटपुट देगा -
आइए तालिका रिकॉर्ड देखें -
mysql> DemoTable1904 से * चुनें;
यह निम्नलिखित आउटपुट देगा -
<पूर्व>+----------+--------------+----------+| क्लाइंट आईडी | ग्राहक का नाम | ClientAge |+----------+--------------+----------+| 1001 | डेविड मिलर | 35 |+----------+--------------+----------+1 पंक्ति सेट में (0.00 सेकंड)पूर्व>