लघु संस्करण :यदि आपका MySQL उपयोगकर्ता root
कनेक्ट करने के लिए पासवर्ड की आवश्यकता है, mysqladmin
. होना एक अच्छा विचार हो सकता है वह पासवर्ड प्रदान करें;)
लंबा संस्करण :आपका MySQL उपयोगकर्ता root
ऐसा लगता है कि कनेक्ट करने के लिए पासवर्ड की आवश्यकता है
लेकिन mysqladmin
बिना कनेक्ट करने का प्रयास करता है एक पासवर्ड
और mysqladmin
ऐसा इसलिए करता है क्योंकि आप इसे अन्यथा नहीं बता रहे हैं;)
mysqladmin
, अन्य MySQL से संबंधित कमांड लाइन टूल्स की तरह (mysql
, mysqldump
, mysqlshow
आदि), ऐसे एक्सेस डेटा प्रदान करने के विकल्प प्रदान करता है।
h
:किस होस्ट से कनेक्ट करना है। यदि प्रदान नहीं किया गया है,localhost
माना जाता हैu
:किस उपयोगकर्ता के रूप में कनेक्ट करना है। यदि प्रदान नहीं किया गया है, तोroot
माना जाता हैp
:कौन सा पासवर्ड इस्तेमाल करना है। यदि प्रदान नहीं किया गया है, तो किसी भी पासवर्ड का उपयोग नहीं किया जाता है
आपको कुछ इस तरह का उपयोग करने में सक्षम होना चाहिए
mysqladmin -uroot -pmysupersecretpassword proc
(ध्यान रखें कि विकल्पों और उनके मूल्यों के बीच कोई स्थान नहीं है)। आप MySQL से पासवर्ड भी मांग सकते हैं जैसे
mysqladmin -uroot -p proc
इसके साथ, MySQL आपको एक संकेत देगा जहां आप अपना पासवर्ड दर्ज कर सकते हैं।