Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

Python MySQL में fetchone() मेथड क्या है? इसके उपयोग की व्याख्या

fetchone() मेथड

fetchone() मेथड का उपयोग तब किया जाता है जब आप टेबल से केवल पहली पंक्ति का चयन करना चाहते हैं। यह मेथड केवल MySQL टेबल से पहली पंक्ति लौटाता है।

fetchone() मेथड का उपयोग

fetchone() को कर्सर ऑब्जेक्ट पर उपयोग की जाने वाली क्वेरी के रूप में उपयोग नहीं किया जाता है। पारित की गई क्वेरी SELECT * होती है जो टेबल से सभी पंक्तियों को लाती है। बाद में, हम SELECT * द्वारा लौटाए गए परिणाम पर fetchone() मेथड संचालित करते हैं। fetchone() मेथड फिर उस परिणाम से पहली पंक्ति लाता है।

Python में MySQL का उपयोग करके टेबल से पहली पंक्ति प्राप्त करने के चरण

  • MySQL कनेक्टर आयात करें
  • connect() से कनेक्शन स्थापित करें
  • cursor() से कर्सर ऑब्जेक्ट बनाएं
  • SELECT * स्टेटमेंट का उपयोग करके क्वेरी बनाएं
  • execute() से SQL क्वेरी निष्पादित करें
  • SELECT * क्वेरी द्वारा लौटाए गए परिणाम पर fetchone() मेथड संचालित करें
  • कनेक्शन बंद करें

उदाहरण

मान लीजिए, हमारे पास MyTable नाम की एक टेबल है और हम इससे केवल पहली पंक्ति प्राप्त करना चाहते हैं।

+----------+---------+-----------+------------+
| Name     | Class   | City      | Marks      |
+----------+---------+-----------+------------+
| Karan    | 4       | Amritsar  | 95         |
| Sahil    | 6       | Amritsar  | 93         |
| Kriti    | 3       | Batala    | 88         |
| Khushi   | 9       | Delhi     | 90         |
| Kirat    | 5       | Delhi     | 85         |
+----------+---------+-----------+------------+
import mysql.connector

db = mysql.connector.connect(
    host="your_host",
    user="your_username",
    password="your_password",
    database="database_name"
)

cursor = db.cursor()
query = "SELECT * FROM MyTable"
cursor.execute(query)
# कर्सर ऑब्जेक्ट में क्वेरी द्वारा लौटाई गई सभी पंक्तियां हैं
# fetchone() मेथड का उपयोग करके पहली पंक्ति प्राप्त करें
first_row = cursor.fetchone()
print(first_row)
db.close()

उपरोक्त कोड टेबल से पहली पंक्ति प्राप्त करता है और प्रिंट करता है।

आउटपुट

('Karan', 4, 'Amritsar', 95)
  1. - Python में from...import Statement का क्या उपयोग है?

    from module import function Statement from module import function Statement का उपयोग Python Module से Specific Function Import करने के लिए किया जाता है। उदाहरण यदि आप math Library से sin Function Import करना चाहते हैं बिना किसी अन्य Function को Import किए, तो आप इसे निम्न प्रकार से कर सकते हैं: &g

  1. - Python में Import Statement का क्या उपयोग है?

    Python में Import Statement अपने Code में किसी Package का उपयोग करने के लिए, आपको पहले इसे Accessible बनाना होगा। आपको इसे Import करना होगा। आप Python में किसी भी चीज़ का उपयोग उससे पहले नहीं कर सकते जब तक कि वह Defined न हो। कुछ चीज़ें Built-in होती हैं, उदाहरण के लिए Basic Types (जैसे int, float,

  1. - पायथन में assert स्टेटमेंट का उपयोग क्या है?

    assert स्टेटमेंट का निम्न सिंटैक्स होता है: assert , उपरोक्त लाइन को इस प्रकार पढ़ा जाता है: यदि फाल्स मूल्यांकन करता है, तो एक एक्सेप्शन उठाया जाता है और आउटपुट होगा। यदि हम किसी कोड ब्लॉक या एक्सप्रेशन का परीक्षण करना चाहते हैं तो हम इसे assert कीवर्ड के बाद रखते हैं। यदि टेस्ट पास होता है या ए