2009-01-22 9 views
30

डेटाबेस में किसी दिए गए तालिका की संरचना प्राप्त करने के लिए मुझे PHP में चलाने के लिए क्या क्वेरी चाहिए? और सभी तालिकाओं की सूची प्राप्त करने के लिए मुझे किस क्वेरी को चलाने की आवश्यकता है?मैं PHP में MySQL तालिका संरचना कैसे प्राप्त करूं? इसके अलावा सभी तालिकाओं की एक सूची?

उत्तर

43

किसी तालिका के लिए कॉलम की सूची प्राप्त करने के लिए, DESCRIBE SQL कथन का उपयोग करें। वाक्य रचना इस प्रकार है:

DESCRIBE TableName 

डेटाबेस पर तालिकाओं की एक सूची प्राप्त करने के लिए, इस एसक्यूएल बयान का उपयोग करें:

SHOW TABLES 
19

करने के लिए बनाएं वाक्य रचना

SHOW CREATE TABLE table_name; 

का उपयोग भी ले info_schema डेटाबेस में एक नज़र। अपने डेटाबेस, टेबल, अनुक्रमित, आदि के बारे में बहुत उपयोगी जानकारी के बहुत सारे

देखें: How to find all the tables in MySQL with specific column names in them?

3

पर यह पाया क्षेत्रों में से टिप्पणियां प्राप्त करने के लिए आप का उपयोग कर सकते हैं:

SHOW FULL COLUMNS FROM table_name; 

नोटिस कीवर्ड पूर्ण, यह MySQL को विशेषाधिकार और टिप्पणियों की जानकारी को प्रतिक्रिया में शामिल करने के लिए बनाता है।

संबंधित मुद्दे