में नहीं बनाया गया है, तो मैं एक PHP स्क्रिप्ट लिखना चाहता हूं जो डेटा बेस (स्थानीयहोस्ट, उपयोगकर्ता = "रूट", पास = "") "डेटा 1" में जांचता है मौजूद है, और यदि नहीं है, तो इसे बनाएं। किसी भी मदद के लिए धन्यवाद कृपया आप मुझे इसके साथ दे सकते हैं।जांचें कि कोई डेटाबेस मौजूद है (MySQL) और यदि इसे PHP
उत्तर
CREATE DATABASE IF NOT EXISTS DBName;
अपने php कोड से mysql के लिए निम्न भेजें:
डेटाबेस का निर्माण नहीं मौजूद है, तो YourDB;
प्रलेखन: http://dev.mysql.com/doc/refman/5.0/en/create-database.html
यदि डेटा बेस मौजूद है तो मुझे php में जानना होगा, मैं कैसे कर सकता हूं? – DomingoSL
डेटाबेस से कनेक्ट करने का प्रयास करें। यदि यह डेटाबेस सफल होता है तो वहां होता है। यदि यह कारण निर्धारित करने के लिए त्रुटि का पालन नहीं करता है :) – basarat
या आप यहां स्वीकृत समाधान के रूप में प्रलेखित विधि का उपयोग कर सकते हैं: http://stackoverflow.com/questions/838978/how-to-check-if-mysql-डेटा -exists – basarat
आप डेटाबेस मौजूद है या नहीं करता है, तो जाँच करने के लिए PHP का उपयोग करना चाहते हैं, तो आप this कोशिश कर सकते हैं, किसी ने पहले से ही इसका उत्तर दिया।
mysql_select_db
का वापसी मूल्य देखें - यह फ़ंक्शन सत्य होने पर सही हो जाएगा और डेटाबेस का चयन किया जा सकता है - यानी, डेटाबेस मौजूद हो सकता है लेकिन वर्तमान उपयोगकर्ता को डेटाबेस तक पहुंचने की अनुमति नहीं है। यह PHP में निर्धारित करने के लिए पर्याप्त हो सकता है यदि डेटाबेस मौजूद है - जब तक आप गारंटी दे सकते हैं कि PHP MySQL डेटाबेस उपयोगकर्ता के पास हमेशा मौजूद होने पर इस डेटाबेस तक पहुंच होगी।
mysql_connect('localhost', 'root', '');
if (!mysql_select_db('mydb')) {
echo("creating database!\n");
mysql_query('CREATE DATABASE mydb');
mysql_select_db('mydb');
}
mysql (i) _select_db केवल कनेक्शन के लिए डिफ़ॉल्ट डेटाबेस को बदलने के लिए है और आपको इसका परीक्षण करने के लिए पहले से ही कनेक्शन की आवश्यकता है। तो यह काम कर सकता है, शायद सबसे अच्छा समाधान नहीं है। –
- 1. MySQL php: जांचें कि पंक्ति मौजूद है
- 2. php mysql डेटाबेस बनाते हैं यदि मौजूद नहीं है
- 3. जांचें कि कोई SQL तालिका मौजूद है
- 4. जांचें कि छवि मौजूद है php
- 5. जांचें कि कोई वर्ग मौजूद है
- 6. जांचें कि कोई फॉर्म इनपुट मौजूद है
- 7. जांचें कि कोई webservice मौजूद है
- 8. जांचें कि कोई आइटम बिना किसी त्रुटि के मौजूद है यदि यह मौजूद नहीं है
- 9. जांचें कि क्या कोई div मौजूद है और
- 10. PHP जांचें कि फ़ाइल मौजूद है और निर्देशिका
- 11. कोडिनेटर और PHP जांचें कि सत्र मौजूद है
- 12. केकफ़्प जांचें कि रिकॉर्ड मौजूद है
- 13. जांचें कि तालिका मौजूद है
- 14. यह देखने के लिए जांचें कि डेटाबेस में कोई आईडी मौजूद है
- 15. यदि कोई फ़ंक्शन मौजूद है तो DLL को कैसे जांचें?
- 16. जांचें कि PHP
- 17. जांचें कि क्या MySQL
- 18. जांचें कि तत्व मौजूद है
- 19. कैसे जांचें यदि ** kwargs में कोई कुंजी मौजूद है?
- 20. जावास्क्रिप्ट: यदि सरणी मौजूद है, तो जांचें,
- 21. जांचें कि संसाधन मौजूद है
- 22. PHP MySQL जांचें यदि किसी तालिका में प्राथमिक कुंजी है
- 23. जांचें कि कोई पंक्ति मौजूद है या नहीं postgresql
- 24. जांचें कि PHP
- 25. जांचें कि NSUserDefaults मौजूद हैं
- 26. जांचें कि एक्सेस तालिका मौजूद है
- 27. कैसे जांचें कि कोई संपत्ति मौजूद है या नहीं?
- 28. जांचें कि कोई स्थानीय फ़ाइल मौजूद है (HTML5 एफएस एपीआई)
- 29. पोस्टग्रेस्क्ल: जांचें कि क्या स्कीमा मौजूद है?
- 30. php: जांचें कि पथ मौजूद है या नहीं?
डेटा बेस मौजूद होने पर मुझे PHP में जानना आवश्यक है, मैं कैसे कर सकता हूं? – DomingoSL