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

MySQL CREATE कमांड क्या है? इससे डेटाबेस और टेबल कैसे बनाएं

CREATE कमांड एक DDL (Data Definition Language) कमांड है जिसका उपयोग टेबल या डेटाबेस बनाने के लिए किया जाता है।

डेटाबेस बनाने का सिंटैक्स:

CREATE DATABASE database_name;

उदाहरण:

mysql> CREATE DATABASE query;
Query OK, 1 row affected (0.04 sec)

ऊपर के उदाहरण में हमने 'query' नामक डेटाबेस बनाया।

टेबल बनाने का सिंटैक्स:

CREATE TABLE table_name (
    column_name1 datatype1,
    column_name2 datatype2,
    column_name3 datatype3,
    ...
);

उदाहरण:

mysql> CREATE TABLE Employee(Id INT, Name VARCHAR(20));
Query OK, 0 rows affected (0.19 sec)

ऊपर के उदाहरण में, हमने 'Employee' नामक टेबल बनाई जिसमें दो कॉलम 'Id' और 'Name' हैं।

  1. कमांड लाइन में MySQL डेटाबेस कैसे बनाएं? कमांड लाइन में MySQL डेटाबेस कैसे बनाएं?

    सबसे पहले, आपको कमांड प्रॉम्प्ट खोलना होगा। आप शॉर्टकट Windows+R की का उपयोग करके खोल सकते हैं। स्क्रीनशॉट इस प्रकार है: अब CMD टाइप करें और OK बटन दबाएं: अब निम्न कमांड प्रॉम्प्ट दिखाई देगा: अब MySQL bin डायरेक्टरी तक पहुंचें। स्क्रीनशॉट इस प्रकार है: कमांड लाइन में MySQL चलाकर डेटाबेस बनाने का

  1. - MySQL में बैकटिक्स से संख्यात्मक नाम वाला डेटाबेस बनाएं

    MySQL में डेटाबेस नाम संख्या से शुरू हो या केवल संख्या हो तो बैकटिक्स (`) से घेरना आवश्यक है, अन्यथा सिंटैक्स त्रुटि (ERROR 1064) होती है। समस्या CREATE DATABASE 1233; ERROR 1064 (42000): You have an error in your SQL syntax near 1233 at line 1 समाधान: बैकटिक्स उपयोग करें CREATE DATABASE `1233`;

  1. - MySQL में इंडेक्स के साथ तालिका कैसे बनाएं?

    MySQL में तालिका निर्माण के बाद CREATE INDEX स्टेटमेंट का उपयोग करके इंडेक्स बनाए जा सकते हैं, या तालिका निर्माण के समय परिभाषित किए जा सकते हैं। विधि 1: तालिका निर्माण के बाद CREATE TABLE table_name ( col1 datatype, col2 datatype ); CREATE INDEX index_name1 ON table_name (col1); CREATE IN