2011-06-26 16 views
18

से mySQL सर्वर आईपी पता कैसे पता करें मेरे पास मेरे सर्वर के phpmyadmin तक पहुंच है। लेकिन मैं phsmyadmin से mysql का आईपी पता कैसे पा सकता हूं। मेरा वेबसर्वर और MySQL विभिन्न आईपी का उपयोग कर रहा है।phpmyadmin

क्या यह पता लगाने का कोई तरीका है?

+1

http://stackoverflow.com/questions/8330898/find-server-ip-by-sql – Christian

+0

यदि नीचे दिए गए उत्तरों में से एक ने आपके प्रश्न का उत्तर दिया, जिस तरह से यह साइट काम करती है, तो आप स्वीकार करेंगे "उत्तर, यहां और अधिक: *** [जब कोई मेरे प्रश्न का उत्तर देता है तो मुझे क्या करना चाहिए?] (http://stackoverflow.com/help/someone-answers) ***। लेकिन केवल तभी जब आपका प्रश्न वास्तव में उत्तर दिया गया हो। यदि नहीं, तो प्रश्न में अधिक जानकारी जोड़ने पर विचार करें। – FrankerZ

उत्तर

2

सर्वर का पता config.php

+2

@fvu .. मेरे पास phpmyadmin फ़ोल्डर में ftp तक पहुंच नहीं है ... – Crd007

11

MySQL में संग्रहीत किया जाता है परवाह नहीं है क्या अपने पर IP। निकटतम आप मिल सकता है होस्ट नाम होगा:

select * from GLOBAL_variables where variable_name like 'hostname'; 
0

आपको अपने सर्वर पर SSH और इस आदेश

ln -s /usr/share/phpmyadmin /var/www/phpmyadmin 

यह मेरे लिए काम किया चला सकते हैं ..

4
select * from SHOW VARIABLES WHERE Variable_name = 'hostname'; 
1

एक विकल्प के रूप में, के बाद से आप होस्टनाम जानते हैं, वेब सर्वर से होस्टनाम के माध्यम से डेटाबेस सर्वर आईपी को हल करें।

http://php.net/manual/en/function.gethostbyname.php

15

SQL क्वेरी शो चर कहां variable_name = 'होस्टनाम' आप MySQL सर्वर का होस्टनाम जिसे आप आसानी से अपने आईपी पते को हल कर सकते हैं दिखाएगा।

वैरिएबल दिखाएं जहां वेरिएबल_नाम = 'पोर्ट' आपको पोर्ट नंबर देगा।

आप इसके बारे में MySQL के मैनुअल में विवरण प्राप्त कर सकते हैं: 12.4.5.41। VARIABLES सिंटेक्स दिखाएं और 5.1.4। सर्वर सिस्टम वैरिएबल