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

Android ऐप्स MySQL को कैसे एक्सेस कर सकते हैं?

एंड्रॉइड में उनका हेल्पर क्लास है जिसमें पैरेंट क्लास स्क्लाइट है जिसमें इस क्लास के माध्यम से एक्सेस करने के लिए सभी डेटा सदस्य और फ़ंक्शन हैं। इस क्लास के माध्यम से आप डेटा पढ़, लिख और खोल सकते हैं। इसके बारे में और जानने के लिए यह लिंक पढ़ें

http://www.codeproject.com/Articles/119293/Using-SQLite-Database-with-Android

डेटाबेस से कनेक्ट करने के लिए आपको कनेक्शन ऑब्जेक्ट की आवश्यकता होती है। कनेक्शन ऑब्जेक्ट DriverManager का उपयोग करता है। DriverManager आपके डेटाबेस उपयोगकर्ता नाम, आपका पासवर्ड, और डेटाबेस के स्थान को पास करता है।

इन तीन आयात विवरणों को अपने कोड के शीर्ष पर जोड़ें:

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;

डेटाबेस से कनेक्शन सेट करने के लिए, कोड यह है:

Connection con = DriverManager.getConnection( host, username, password );

यह उदाहरण देखें

try (
         // Step 1: Allocate a database "Connection" object
         Connection conn = DriverManager.getConnection(
               "jdbc:mysql://localhost:8888/ebookshop", "myuser", "xxxx"); // MySQL
//       Connection conn = DriverManager.getConnection(
//             "jdbc:odbc:ebookshopODBC");  // Access

         // Step 2: Allocate a "Statement" object in the Connection
         Statement stmt = conn.createStatement();
      ) {
         // Step 3: Execute a SQL SELECT query, the query result
         //  is returned in a "ResultSet" object.
         String strSelect = "select title, price, qty from books";
         System.out.println("The SQL query is: " + strSelect); // Echo For debugging
         System.out.println();

         ResultSet rset = stmt.executeQuery(strSelect);

         // Step 4: Process the ResultSet by scrolling the cursor forward via next().
         //  For each row, retrieve the contents of the cells with getXxx(columnName).
         System.out.println("The records selected are:");
         int rowCount = 0;
         while(rset.next()) {   // Move the cursor to the next row
            String title = rset.getString("title");
            double price = rset.getDouble("price");
            int    qty   = rset.getInt("qty");
            System.out.println(title + ", " + price + ", " + qty);
            ++rowCount;
         }
         System.out.println("Total number of records = " + rowCount);

      } catch(SQLException ex) {
         ex.printStackTrace();
      }
      // Step 5: Close the resources - Done automatically by try-with-resources
   }


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PHP में दूरस्थ MySQL डेटाबेस को कैसे कनेक्ट करें

  2. श्रेणी के लिए खोजें अक्षांश/देशांतर निर्देशांक

  3. पहचान बनाम गैर-पहचान वाले रिश्ते (फिर से !!!)

  4. MySQL:डेटाबेस पर **सभी** विशेषाधिकार प्रदान करें

  5. क्या मैं आँख बंद करके सभी mysql_ कार्यों को mysqli_ से बदल सकता हूँ?