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

क्या प्रत्येक MySQL सत्र शुरू करते समय डेटाबेस चुनना आवश्यक है? यह कैसे करें?


डेटाबेस केवल एक बार बनाया जाता है लेकिन प्रत्येक MySQL सत्र शुरू करते समय इसे चुनना आवश्यक है।

इसे MySQL कमांड लाइन टूल पर USE db_name स्टेटमेंट की मदद से किया जा सकता है।

mysql> USE Query;
Database changed

यह दिखाता है कि हम अब query डेटाबेस उपयोग कर रहे हैं।

हम Windows कमांड लाइन से MySQL को इनवोक करते समय भी डेटाबेस चुन सकते हैं। यह निम्नलिखित कमांड की मदद से किया जा सकता है:

C:\Program Files\MySQL\bin> mysql -u root -p query
Enter password: *****

यहां, query वर्तमान MySQL सत्र के लिए उपयोग किए जाने वाले डेटाबेस का नाम है।


टिप: कनेक्शन स्ट्रिंग में डेटाबेस नाम निर्दिष्ट करें (जैसे JDBC URL में) ताकि प्रत्येक सत्र में USE चलाने की आवश्यकता न हो।

  1. - MySQL में सबसे अधिक ID वाली रो चुनें: ORDER BY DESC LIMIT 1

    MySQL टेबल से अधिकतम ID वाली पंक्ति कैसे प्राप्त करें किसी टेबल से सबसे अधिक (उच्चतम) ID वाली रो प्राप्त करने का सबसे सरल और कुशल तरीका ORDER BY ... DESC के साथ LIMIT 1 का उपयोग करना है। सिंटैक्स: SELECT * FROM yourTableName ORDER BY yourColumnName DESC LIMIT 1 OFFSET 0; OFFSET 0 वैकल्पिक है (डि

  1. - MySQL में प्रत्येक ग्रुप से शीर्ष 2 पंक्तियाँ कैसे चुनें?

    सबक्वेरी के साथ WHERE क्लॉज का उपयोग करें प्रत्येक ग्रुप से शीर्ष N पंक्तियाँ प्राप्त करने के लिए, एक सहसंबद्ध सबक्वेरी का उपयोग करें जो प्रत्येक पंक्ति के लिए गिनती करती है कि उस ग्रुप में उससे बड़े या बराबर मान वाली कितनी पंक्तियाँ हैं। टेबल बनाना और डेटा डालना mysql> CREATE TABLE selectTop2F

  1. - MySQL में SELECT क्वेरी परिणाम को क्रमबद्ध करना (ORDER BY)

    टेबल से डेटा चुनते समय पंक्तियाँ टेबल में मौजूद क्रम में आती हैं। विशिष्ट क्रम में प्राप्त करने के लिए ORDER BY उपयोग करें। सिंटैक्स आरोही क्रम (डिफ़ॉल्ट): SELECT * FROM table_name ORDER BY column_name अवरोही क्रम: SELECT * FROM table_name ORDER BY column_name DESC Python में MySQL से क्रमबद्ध डेट