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

MySQL में डेटाबेस कैसे चुनें? (USE कमांड)


USE कमांड से डिफ़ॉल्ट डेटाबेस चुनें

MySQL में टेबल बनाने या क्वेरी चलाने से पहले, आपको एक डेटाबेस चुनना होगा (सत्र के लिए डिफ़ॉल्ट सेट करें)।

सिंटैक्स

USE डेटाबेस_नाम;

उदाहरण

डेटाबेस चुने बिना टेबल बनाने का प्रयास

mysql> CREATE TABLE Demoofselectdatabase (Id INT);
ERROR 1046 (3D000): No database selected

डेटाबेस चुनें

mysql> USE business;
Database changed

अब टेबल बनाएं

mysql> CREATE TABLE Demoofselectdatabase (Id INT);
Query OK, 0 rows affected

वैकल्पिक: कनेक्शन स्ट्रिंग में डेटाबेस निर्दिष्ट करें

mysql -u user -p -D database_name
# या
mysql -u user -p database_name

JDBC/एप्लिकेशन में

// JDBC URL में डेटाबेस शामिल करें
jdbc:mysql://localhost:3306/business

// या कनेक्शन के बाद
connection.setCatalog("business");

वर्तमान डेटाबेस जांचें

mysql> SELECT DATABASE();
+------------+
| DATABASE() |
+------------+
| business   |
+------------+

नोट्स

  • USE केवल वर्तमान सत्र के लिए डिफ़ॉल्ट डेटाबेस सेट करता है
  • प्रत्येक नए कनेक्शन के लिए फिर से USE करना पड़ता है (जब तक कनेक्शन स्ट्रिंग में न दिया हो)
  • DATABASE() फ़ंक्शन वर्तमान डेटाबेस नाम लौटाता है (NULL यदि कोई नहीं चुना गया)
  1. MySQL डेटाबेस का बैकअप कैसे लें MySQL डेटाबेस का बैकअप कैसे लें

    MySQL एक रिलेशनल डेटाबेस मैनेजमेंट सिस्टम (RDBMS) है। यह डेटाबेस निर्देशों को संभालता है और एक ही समय में कई डेटाबेस को प्रबंधित कर सकता है। उदाहरण के लिए, यदि आप एक नया डेटाबेस बनाना चाहते हैं या किसी मौजूदा डेटाबेस में डेटा जोड़ना चाहते हैं, तो आप MySQL सर्वर को एक संदेश भेजते हैं, उसे वह डेटा दे

  1. - MySQL डेटाबेस का चयन करने के लिए कौन सा PHP फ़ंक्शन उपयोग किया जाता है?

    PHP MySQL डेटाबेस का चयन करने के लिए mysql_select_db फ़ंक्शन का उपयोग करता है। यह फ़ंक्शन दो पैरामीटर लेता है और सफलता पर TRUE या विफलता पर FALSE लौटाता है। इसका वाक्यविन्यास निम्न है: वाक्यविन्यास bool mysql_select_db( db_name, connection ); इस फ़ंक्शन में उपयोग किए जाने वाले पैरामीटर निम्न हैं:

  1. MySQL एरर #1046 - कोई डेटाबेस चुना नहीं गया MySQL एरर #1046 - कोई डेटाबेस चुना नहीं गया

    एरर #1046 तब आता है जब आप टेबल बनाते समय डेटाबेस सेलेक्ट करना भूल जाते हैं। समस्या ); ERROR 1046 (3D000): No database selected समाधान उपलब्ध डेटाबेस देखें: SHOW DATABASES; डेटाबेस चुनें: USE business; Database changed अब टेबल बनाएं — एरर नहीं आएगा: ); Query OK, 0 rows affected (0.50 sec) नो