2010-05-04 3 views
15

क्या मैं ब्राउज़ करने के बजाय संरचना में खोलने के लिए phpMyAdmin में डिफ़ॉल्ट सेट कर सकता हूं?phpmyadmin - ब्राउज़ करने के बजाय संरचना के लिए डिफ़ॉल्ट

धन्यवाद

+1

सोचें कि यह सुपरसियर पर है। 100% सुनिश्चित नहीं है ... –

+4

आप तालिका के नाम के बाईं ओर छोटे आइकन पर क्लिक कर सकते हैं और यह संरचना पर जायेगा। – Felix

+1

कृपया स्वीकृत उत्तरकर्ता को इस पर बदलने पर विचार करें: http://stackoverflow.com/a/2767908/671639 – BetaRide

उत्तर

9

जैसा कि मैंने कहा मेरी टिप्पणी में, आप (संभालने के रूप में माइक बी ने कहा, हम बाईं ओर की तालिका सूची के बारे में बात कर रहे हैं) तालिका नाम के बाईं ओर थोड़ा तालिका आइकन पर क्लिक कर सकते हैं और यह टेबल संरचना पृष्ठ खुल जाएगा।

AFAIK, उन लिंक पर व्यवहार स्विच करना कॉन्फ़िगरेशन निर्देश के माध्यम से संभव नहीं है। आपको कोड के माध्यम से खोदना होगा और इसे वहां बदलना होगा। हालांकि, बहुत जटिल नहीं होना चाहिए।

+0

यह बिल्कुल सही नहीं है। ब्राउज़ करने के लिए टेबल नाम के बगल में स्थित छोटे आइकन पर क्लिक करना भी मेरे लिए उपयोग किया गया है, लेकिन यह हमेशा ऐसा नहीं होता है, एमएएमपी 1.9.4 की ताजा स्थापना में टेबल नाम और आइकन दोनों संरचनाओं पर जा रहे हैं। @etheros सही उत्तर देता है इसे कॉन्फ़िगरेशन फ़ाइल (phpMyAdmin/पुस्तकालय/config.default.php) में बदला जा सकता है – davur

+0

कॉन्फ़िगरेशन निर्देश का उपयोग करना संभव है, नीचे मेरा उत्तर देखें।(यह संभव नहीं था जब यह उत्तर पिछले साल पोस्ट किया गया था।) – Ariel

+0

सही, अन्य उत्तरों में परिवर्तन तालिका के नाम पर क्लिक करने के लिए लागू नहीं होते हैं। –

10

यदि आप नेविगेशन फ्रेम में तालिका नाम के बगल में "त्वरित पहुंच आइकन" का उपयोग कर रहे हैं, तो यह कॉन्फ़िगर किया जा सकता है।

विन्यास फाइल प्रलेखन से:

$ cfg [ 'LeftDefaultTabTable'] स्ट्रिंग

को परिभाषित करता है टैब जब छोटे आइकन में हर तालिका नाम के आगे क्लिक करके डिफ़ॉल्ट रूप से प्रदर्शित नेविगेशन पैनल। संभावित मान: "tbl_structure.php", "tbl_sql.php", "tbl_select.php", "tbl_change.php" या "sql.php"।

MAMP 3.x DefaultTabTable विन्यास पैरामीटर लागू होता है के लिए

$href = $GLOBALS['cfg']['DefaultTabTable'] . '?' 
      .$GLOBALS['common_url_query'] . '&table=' 
      .urlencode($table['Name']) . '&pos=0'; 

बनाने के लिए बाद

$cfg['DefaultTabTable'] = 'sql.php'; 
+1

मेरे पास समान/समान समस्या थी, इससे मुझे समाधान खोजने में मदद मिली। यदि आपने उल्लेख किया कि यह कहां बदला जा सकता है तो यह बेहतर होगा। मुझे phpMyAdmin फ़ोल्डर की खोज के बाद यह मिला। एमएएमपी 1.9.4 के साथ संस्करण में यह फ़ाइल/अनुप्रयोग/एमएएमपी /bin/phpMyAdmin/libraries/config.default.php में बदल गया है। ब्राउज़ टैब पर डिफ़ॉल्ट रूप से मान 'sql.php' है। – davur

+0

एमएएमपी प्रो 3 में। * मुझे वांछित परिणाम प्राप्त करने के लिए '$ cfg ['LeftDefaultTabTable'] = 'sql.php';' और '$ cfg ['defaultTabTable'] = 'sql.php' सेट करने की आवश्यकता है। –

1

navigation.php phpMyAdmin संस्करण में लगभग लाइन # 646 3.3.8 सम्मिलित

$href = $GLOBALS['cfg']['LeftDefaultTabTable'] . '?' 
      . $GLOBALS['common_url_query'] 
      .'&table=' . urlencode($table['Name']) 
      .'&goto=' . $GLOBALS['cfg']['LeftDefaultTabTable']; 

: यह जैसे, MAMP/bin/phpMyAdmin/config.inc.php में निर्धारित करने की आवश्यकता नेविगेशन में पाठ फ़ील्ड नाम लिंक इसके बाईं ओर छोटे आइकन के समान व्यवहार करने के लिए है।

0

मैं ईथरोस से निर्देशों का पालन कर रहा था और उस कॉन्फ़िगरेशन विकल्प को ढूँढने में सक्षम नहीं था, लेकिन इसे अभी जोड़ा जा सकता है (confic.inc.php फ़ाइल में)। मेरी कॉन्फ़िगरेशन फ़ाइल में, मैंने इसे लाइन 160 के चारों ओर "बाएं फ्रेम सेटअप" अनुभाग में जोड़ा।

2

मैं XAMPP (1.6.7) का पुराना संस्करण उपयोग करता हूं जिसमें phpMyAdmin (2.11.7) का पुराना संस्करण शामिल है, लेकिन निम्नलिखित मेरे लिए काम किया।

/phpmyadmin/libraries/config.default.php फ़ाइल में कोड का एक अनुभाग है जो तालिका को देखने के तरीके को नियंत्रित करता है।

अपने उद्देश्यों के अनुरूप कोड की अंतिम दो पंक्तियां बदलें, क्योंकि मैं "ब्राउज़" दृश्य में तालिकाओं को खोलना चाहता था, न कि "संरचना" दृश्य (जो मेरा डिफ़ॉल्ट था)।

/** 
    * Possible values: 
    * 'tbl_structure.php' = fields list 
    * 'tbl_sql.php' = SQL form 
    * 'tbl_select.php' = select page 
    * 'tbl_change.php' = insert row page 
    * 'sql.php' = browse page 
    * 
    * @global string $cfg['DefaultTabTable'] 
    */ 

    // Show table Structure - Default 
    $cfg['DefaultTabTable'] = 'tbl_structure.php'; 

    // Uncomment below to show table data 
    // $cfg['DefaultTabTable'] = 'sql.php'; 

इस कॉन्फ़िगरेशन फ़ाइल को सहेजें और अपने ब्राउज़र में PhpMyAdmin को रीफ्रेश करें।

आशा है कि मदद करता है!

4

जोड़ें:

$cfg['DefaultTabTable'] = 'tbl_structure.php';

करने के लिए या तो config.inc.php या config.default.php

आप LeftDefaultTabTable भी बदल सकते हैं जो आइकन को बदलता है। विकल्प हैं:

  • 'tbl_structure.php' = क्षेत्रों सूची
  • 'tbl_sql.php' = एसक्यूएल रूप
  • 'tbl_select.php' = खोज पृष्ठ
  • 'tbl_change.php' = डालने पंक्ति पेज
  • 'sql.php' = ब्राउज़ करें पृष्ठ
+1

यह उबंटू पर मेरे लिए काम नहीं किया। मैंने इसे हर जगह रखा। : / –

2

संस्करण 3.5.1 में: phpMyAdmin मुख पृष्ठ पर जाने -> सेटिंग्स -> नेविगेशन फ्रेम -> टेबल्स टैब। यहां आपको "त्वरित पहुंच आइकन के लिए लक्ष्य" विकल्प मिलेगा, और इसे

"sql.php" सेट करें यदि आप इसे ब्राउज़ टैब "tbl_structure.php" पर जाना चाहते हैं, तो आप इसे जाना चाहते हैं संरचना टैब "tbl_sql.php" यदि आप SQL टैब "tbl_select.php" पर जाना चाहते हैं, तो आप इसे खोज टैब "tbl_change.php" पर जाना चाहते हैं, यदि आप इसे सम्मिलित करें टैब पर जाना चाहते हैं ।

फिर सहेजें।

इस तरह जब आप तालिका के नाम पर क्लिक करेंगे, तो यह संरचना पर जाएगा; और तालिका नाम से पहले छोटे आइकन पर क्लिक करते समय, यह आपके द्वारा सेट किए गए टैब पर जाएगा।

0

phpMyAdmin संस्करण के आधार पर इनमें से किसी काम करना चाहिए:

$cfg['LeftDefaultTabTable'] = 'tbl_structure.php'; 

$cfg['NavigationTreeDefaultTabTable'] = 'tbl_structure.php'; 

इसके अलावा आप वास्तव में इन phpmyadmin डेटाबेस, टेबल = pma__userconfig में स्थापित करने की बचत हो सकती है। phpmyadmin घर ओ.टी. जाएं और सेटिंग क्लिक करें -> नेविगेशन फ्रेम -> टेबल्स -> त्वरित पहुँच आइकन के लिए लक्ष्य

1

मेरी संस्करण में, विन्यास इसके लिए स्थापित करने

$cfg['DefaultTabTable'] = 'tbl_structure.php'; 

यह में सूचीबद्ध है माना जाता है नमूना विन्यास फाइल। हालांकि, लाइन 34 पर/पुस्तकालय/navigation/Nodes/Node_Table.class.php इस सेटिंग को अनदेखा करता है और सीधे 'sql.php' का उपयोग करता है। मैंने उस लाइन को

'text' => $GLOBALS['cfg']['DefaultTabTable'].'?server=' . $GLOBALS['server'] 

उस पंक्ति पर और यह मेरे लिए ठीक काम करता है।